[Verizon HTC Droid Incredible 4G LTE] mdmower:
FAQ and Workarounds

The solution to many problems

Before installation, you really need to run the factory reset option in recovery. If you are the only person experiencing a problem, try this first. It cures many problems!

Stuck at the HTC boot screen

If you are only unlocked, and not S-OFF, you need to flash the boot image through fastboot. Extract boot.img from the zip file and run

fastboot flash boot boot.img

Enable USB debugging or access Developer Options

Settings > About phone > tap 'Build number' 7 times

Boot-loops

There is a known bug in acpuclk which affects all of the htc msm8960 devices. When you reboot your phone, it might crash at the CM logo and start boot-looping. This is the kernel panicking when it continuously fails to bring up cpu1. The workaround is a simple battery pull. It's pretty reliable. After CM loads, this bug doesn't affect the device.

Screen flicker

If you notice the screen flickering rapidly:

1) Make sure you're running build 20131015 or newer

2) Try lowering the brightness a bit or using auto-brightness - this usually only occurs when the brightness is set very high

3) If using auto-brightness, when you turn on the display, let the brightness settle before touching the screen

"SIM card added" or "Waiting on... activation" notice every time the phone boots

SIM card added notice: do not hit restart, just hit back and the notice will go away

Activation notice: just hit home and the notice will go away (if the home button does nothing, just wait it out for 3-5min and then choose the skip option).

"What mobile network settings should I use?"

Verizon Wireless users in the U.S.

Settings > More... (under Wireless & Networks) > Mobile networks:

Network mode = LTE/CDMA/EvDo

CDMA subscription = RUIM/SIM

Usage of this ROM on non-Verizon carriers is unsupported. That doesn't mean it won't work; it just means you won't get support from me to try and make it work. There are several users that use this phone either out of the country on GSM networks, or on prepaid carriers in the US. I just ask that discussion specific to these scenarios be kept in separate threads -- perhaps [MENTION=4440065]jose51197[/MENTION] can start a thread and I'll link to it from here.

Missing menu button in applications

First, set this: Settings > Buttons > Allow custom buttons = True

Option 1

: Re-associate the recent apps button: Settings > Buttons > Recents Button > Short press action = Open/close menu

Option 2

: Use action overflow: Settings > Buttons > Menu button > Show action overflow = True

Text messages from 6250 with message VZWNM: #

See this thread and this post.

ext_sd doesn't show files on the MicroSD

ext_sd is a leftover folder from the stock ROM. It is not used in CM because it prevents the internal storage from mounting successfully to the computer in UMS mode. File managers for Android should set /storage as their home directory to access internal and external storage.

Examples:

ES File Explorer: Settings > Path Settings: Home Directory = /storage/

Root Explorer: Preferences > General Preferences: Home Folder = /storage/

ADB reports device offline

After connecting the phone to your computer via USB, accept the prompt on the phone to allow connections from your computer.

Sound is distorted when DSP presets and/or bass boost are enabled or

Gapless music playback doesn't work

Set lpa.decode=false in build.prop:

Step 1) Settings > Developer options > Root access: Apps and ADB

Step 2) Type these lines one at a time at a command prompt (do not copy/paste the whole block at once):

adb root
adb remount
adb shell
# Make sure you have a # prompt now. If $ prompt, the following will not work.
sed -i 's/lpa\.decode=true/lpa\.decode=false/g' /system/build.prop
exit
adb reboot

To revert this change later, perform the same steps above, but swap true and false in the sed line.

MicroSD will not mount as a mass storage drive when connected to the computer

UMS was deprecated in Honeycomb, so be appreciative that you can access your device at all through this method! You can use MTP connection mode if you need to access both internal and external storage:

Settings > Storage > (menu) USB computer connection > MTP

Windows and Mac recognize MTP devices automatically.

Linux requires a bit more work, here's the quick instructions:

edit /etc/udev/rules.d/51-android.rules to include these lines for adb and mtp:

SUBSYSTEM=="usb", ATTR{idVendor}=="0bb4", MODE="0666", GROUP="plugdev"

install gvfs-mtp; for Ubuntu (or Ubuntu based distributions) this can be done with:

sudo add-apt-repository ppa:langdalepl/gvfs-mtp
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install gvfs

Restart your computer

Phone number, MIN, and PRL do not show in phone status or

MMS messages don't send: "Invalid destination"

Go to Settings > More... (under Wireless & Networks) > Mobile networks > CDMA subscription. Change the subscription type from NV to RUIM/SIM. Restart the phone.

GPS doesn't acquire a signal

From recovery, make a nandroid backup of CM

Wipe data, cache, and system

Restore a stock-based ROM backup

Enable all location services: Settings > Location > (all three location services) = On

Use a GPS application to get a lock on your position (I use GPS Test)

From recovery, wipe data, cache, and system

Restore CM backup

Wipe cache and Dalvik cache

Internal storage is not accessible by ROM or recovery

This rarely happens and unfortunately only seems to be remedied by formatting the internal storage:

Restart the phone to recovery and connect the USB cable to a Windows computer

In recovery, use the mount USB feature:

ClockworkMod(-based): mounts and storage > mount USB storage

TWRP: Mount > Mount USB Storage

When Windows informs you that it needs to format the drive in order to recognize it, go ahead and format it as FAT32

After the format is complete, use the safe eject feature in Windows followed by unmounting the USB storage in recovery

Your /sdcard partition should now be accessible

Encryption

Pre-requisites: TWRP 2.6.0.0 or newer

Encryption procedure:

Make a full backup in TWRP

Restore /data from your backup - This seemingly odd step will ensure a footer is allocated at the end of the /data partition for encryption information.

Reboot and let phone battery charge to 100%

Turn on Airplane mode

Settings > Security > Encrypt phone

Be patient, your screen may go black for a couple minutes without indication of anything occurring before a reboot occurs and encryption progress is displayed.

Reverting encryption:

Make a full backup in TWRP (you will need to enter your encryption PIN upon entering recovery)

Reboot to TWRP, but instead of entering your encryption pin, just hit cancel

Wipe your data partition

Restore your backup