[Nexus 10 General] 3DSammy:
I have been reading XDA trying to learn the issues and solution to upgrading to Android 5. Below is a collection of the tips that may help others. I have not as of yet applied any of these solutions but from what I read they were verified by people that tried them. Some are scattered around this thread but not all.

Issues/Solutions/Workarounds:

1) The 32GB Nexus 10's may not show all of the internal storage after flashing the Android 5 factory image.

Solution: Right after running flash-all.bat to apply the factory image do a factory reset. Do this BEFORE installing a different recovery as apparently the stock recovery is required.

2) TWRP recovery keeps getting removed after every reboot.

- The issue is that Android 5 now includes a file /system/recovery-from-boot.p which checks and reformats recovery at boot time if it is not the stock recovery.

Solution:

- Before installing TWRP, root with CF-Root and it will rename/replace the offending files.

OR

- Install TWRP through fastboot

- boot immediately into TWRP recovery

- Mount /system

- rename /system/recovery-from-boot.p to /system/recovery-from-boot.p.bak

- Reboot and recovery should not be renamed

3) ES File Explorer cannot gain root:

Solution: There is a flash file "pie patch" for getting ES File Explorer root permissions. It needs to be flashed in recovery or by an app like flashify.

4) Some apps which cannot gain root require permissive mode (e.g. Viper4Android).

Solution: install and enable permissive mode with "SELinux Mode Changer"

5) Safely remove system apps so you have room on /system. An app I've found very useful for removing /system apps thus clearing necessary space for other apps like busybox is "System app remover (ROOT)". I read that it works with Android 5. This program lists apps that are safe to remove, can sort by apk size and copies what it removes to use data storage (a trash can). You can restore what's in the trash can in case you are too aggressive with what you remove or just change your mind. There are multiple alternatives to this app but it is convenient.

6) I read where nandroid backups done with TWRP cannot be seen on the SDcard.

Solution: In a terminal session (you must already be rooted):

> su

> restorecon -FR /data/media/0

- Then reboot and the TWRP nandroid backups should be visible.

7) If you're a user of Viper4Android (V4A) (superior sound module) you will need to do the following to get it working until an updated version is available.

- Install "SELinux Mode Changer" and enable permissive mode

- Remove or rename the MusicFX folder in /system/priv-app (rename is safer).

- Flash using the regular zip for V4A v2.3.3.0 (found on the Nexus 5 XDA thread, which also works for a Nexus 10)

- Within V4A install drivers and reboot

- Within V4A settings:

- Select the Expert UI then click then turn Compatible mode ON and Force enable V4A checked

8) No sound bug (we'll need Google to issue a proper fix):

Sequence that causes bug:

1- Turn Off the Nexus 10,

2- Plug the charger,

3- Wait 2-3 minute,

4- Click power button,

5- Play video or music and no sound!

Solution:

1- Turn off the Nexus 10,

2- Don't wait! Click power button,

3- Play video or music and now u can hear!

9) Users of "Lux" (a popular autobightness control) may run across an odd issue. Apparently Lux can interfere with the installation of some apps.

- See: http://xdaforums.com/showpost.php?p=56730678&postcount=30

- If you pause or force close Lux the install in question can proceed

I hope some of that info helps.