[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 (solution by Aldo101t)

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

Screen flicker

If after leaving the phone on for a few hours you notice the screen flickering rapidly, it is advised that you stop running the offical builds and restore a stock based image or one of the unofficial CyanogenMod 10.1 mdm-releases. You may still notice flickering for an hour or two after switching to a different ROM, but it should eventually subside.

"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 > CDMA subscription:

Network mode = LTE/CDMA/EvDo

CDMA subscription = RUIM/SIM

Do you have suggestions for other carriers and/or other countries? Let me know what settings work for you, as well as necessary edits to build.prop.

Missing menu button in applications (solutions by blazingwolf and somerandomname1)

Option 1

: Re-associate the recent apps button: Settings > System > Hardware keys > Enable custom actions > App switch key

Option 2

: Use action overflow: Settings -> System -> Hardware keys > Show action overflow

Text messages from 6250 with message VZWNM: # (solutions by Linch89, MJL99, and slacka-vt)

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.

"I'm running RC1 or RC2 and I refuse to update!"

At least apply this small update package to fix low power audio and update the RIL to comply with changes to Verizon's network.

GPS doesn't acquire a signal (solution by somerandomname1)

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 (thanks to Slick1123)

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

Using the Droid Incredible 4G LTE on non-Verizon carriers

Remove the following lines from build.prop:

# Carrier definitions
ro.cdma.home.operator.alpha=Verizon
gsm.sim.operator.alpha=Verizon
gsm.operator.alpha=Verizon
ro.cdma.home.operator.numeric=311480
gsm.sim.operator.numeric=311480
gsm.operator.numeric=311480

# Access to Verizon/HTC apps in Play store
ro.com.google.clientidbase=android-htc
ro.com.google.clientidbase.yt=android-verizon
ro.com.google.clientidbase.am=android-verizon
ro.com.google.clientidbase.gmm=android-htc
ro.com.google.clientidbase.ms=android-verizon