[G4 Android Development] baaabovka:
Finally I am in. The process of unlocking bootloader, flashing recovery and cm was pretty straightforward.

Now, I have one bug report. I am not able to set picture of any user. I am able to choose picture through gallery, crop it but when I press Save nothing happen. Here comes the log:

View attachment log-user-picture.txt

Looks like the app has no permission to write cropped image.

03-05 13:07:40.722 22207-22207/? W/com.android.gallery3d﹕ type=1400 audit(0.0:80): avc: denied { write } for comm=4173796E635461736B202334 path="/data/data/com.android.settings/cache/CropEditUserPhoto.jpg" dev="mmcblk0p50" ino=65849 scontext=u:r:platform_app:s0:c512,c768 tcontext=u:object_r:system_app_data_file:s0 tclass=file permissive=0
03-05 13:07:40.741 22060-22207/com.android.gallery3d W/System.err﹕ java.io.IOException: write failed: EACCES (Permission denied)
03-05 13:07:40.741 22060-22207/com.android.gallery3d W/System.err﹕ at libcore.io.IoBridge.write(IoBridge.java:498)
03-05 13:07:40.742 22060-22207/com.android.gallery3d W/System.err﹕ at java.io.FileOutputStream.write(FileOutputStream.java:186)
03-05 13:07:40.742 22060-22207/com.android.gallery3d W/System.err﹕ at android.graphics.Bitmap.nativeCompress(Native Method)
03-05 13:07:40.742 22060-22207/com.android.gallery3d W/System.err﹕ at android.graphics.Bitmap.compress(Bitmap.java:1028)
03-05 13:07:40.742 22060-22207/com.android.gallery3d W/System.err﹕ at com.android.gallery3d.filtershow.crop.CropActivity$BitmapIOTask.doInBackground(CropActivity.java:548)
03-05 13:07:40.742 22060-22207/com.android.gallery3d W/System.err﹕ at com.android.gallery3d.filtershow.crop.CropActivity$BitmapIOTask.doInBackground(CropActivity.java:413)
03-05 13:07:40.742 22060-22207/com.android.gallery3d W/System.err﹕ at android.os.AsyncTask$2.call(AsyncTask.java:295)
03-05 13:07:40.742 22060-22207/com.android.gallery3d W/System.err﹕ at java.util.concurrent.FutureTask.run(FutureTask.java:237)
03-05 13:07:40.742 22060-22207/com.android.gallery3d W/System.err﹕ at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:234)
03-05 13:07:40.742 22060-22207/com.android.gallery3d W/System.err﹕ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1113)
03-05 13:07:40.742 22060-22207/com.android.gallery3d W/System.err﹕ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588)
03-05 13:07:40.742 22060-22207/com.android.gallery3d W/System.err﹕ at java.lang.Thread.run(Thread.java:818)
03-05 13:07:40.742 22060-22207/com.android.gallery3d W/System.err﹕ Caused by: android.system.ErrnoException: write failed: EACCES (Permission denied)
03-05 13:07:40.742 22060-22207/com.android.gallery3d W/System.err﹕ at libcore.io.Posix.writeBytes(Native Method)
03-05 13:07:40.742 22060-22207/com.android.gallery3d W/System.err﹕ at libcore.io.Posix.write(Posix.java:271)
03-05 13:07:40.742 22060-22207/com.android.gallery3d W/System.err﹕ at libcore.io.BlockGuardOs.write(BlockGuardOs.java:313)
03-05 13:07:40.742 22060-22207/com.android.gallery3d W/System.err﹕ at libcore.io.IoBridge.write(IoBridge.java:493)
03-05 13:07:40.742 22060-22207/com.android.gallery3d W/System.err﹕ ... 11 more
03-05 13:07:40.742 22060-22207/com.android.gallery3d D/skia﹕ ------- write threw an exception
03-05 13:07:40.743 22060-22207/com.android.gallery3d W/CropActivity﹕ failed to compress bitmap to file: content://com.android.settings.files/my_cache/CropEditUserPhoto.jpg

Thanks for good work!