¿Dónde está el código fuente para cambiar la linterna en Android 5.1

He creado una aplicación de linterna hace un tiempo antes de Android 5.0 fue lanzado.

Recientemente compré un Nexus 6 y la aplicación no se bloquea, pero la linterna LED no se enciende.

Después de buscar alrededor, creo que es porque está fabricado por Motorola y no parecen apoyar Camera.Parameters.FLASH_MODE_TORCH .

He encontrado varias soluciones en línea, pero ninguna de ellas parece ser muy viable.

Android Lollipop ahora tiene una capacidad de linterna nativa.
He estado buscando a través del código fuente tratando de encontrarlo, pero no puedo.

¿Alguien sabe dónde en el código fuente de Android 5.1 puedo encontrar cómo Android controla la cámara LED para la linterna?
¿O cómo lo hacen?

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.