Kitkat 4.4.2 Gallery/Camera fix
I've been going nuts on the latest CM11 nightly 4.4.2 with the camera not being able to save its pictures to your sd card automatically and also multiple crashes...some fixes I found, writing new permissions mostly just didn't work or wouldn't stick if you rebooted.
I now have 2 different optional APK file and INSTALL fixes...1st is just the camera apk which I ripped out of the liquidsmooth cm based kitkat 4.4.2 which works flawlessly. The 2nd is a gallery apk fix that I ripped out of the slimbean 4.3.1 rom and it reinstalls the gallery apk which also has its own camera that will install along with it...both fixes work, both camera's are slightly different from each other though and function differently based on the gallery that is installed
This method requires Titanium Backup...you can get it on the play store and the free version will work just fine
HERE'S THE CAMERA APK FIX:
-backup your systems "camera" app before doing anything! don't blame me for losing the camera if something fails
-once backed up, uninstall the camera app and if using titanium backup, move the backup files to another location out of the titanium folder located in your INTERNAL storage
-download the camera zip files I made here
-extract the zip file and you'll get a folder named "camera files"...copy and paste the files inside, do not extract any of these files, to your titanium backup folder located on your INTERNAL storage
-once copied over, open up titanium backup and look for the camera apk file with a line through it and should say beneath it "1 backup"...click on it, hit restore and choose app and data, that's it! it should now be there and fully functioning
HERE'S THE GALLERY APK FIX:
-backup your systems "gallery" and "camera" apps before doing anything! I won't be held responsible if this doesn't work for some users
-once backed up, uninstall the gallery and camera apps
-download the "com.android.gallery3d_1.1.40012.apk"
file I made here
-install the apk file by simply clicking on it and choosing install, it shouldn't need any special permissions but if so, refer to next step
-install the gallery apk by using a root file manager (I use root browser lite) and move the apk file to system>app, change the permissions to rw-r--r-- then select "ok" and then install it and reboot. after reboot, you should now have your gallery back and a newer camera icon that is darker gray in color with a dark blue center camera lense, open the camera app
-go to it's settings>more settings and to the right you'll now see an sd card icon, click and select the sd card and test it out!! that's it
video of using root browser lite to change permissions...in the video, it's a silent screen recorded guideline, my app was already installed, so I highlighted the options that show how to change the permissions and then when I highlighted showing "cancel/view/uninstall", if it wasn't installed the option would say "cancel/view/install"
*Newly added!!*--reinstalling sprint zone and voicemail
to install, follow the exact same steps as installing the camera/gallery apk files
-voicemail apk link: com.coremobility.app.vnotes
-sprint zone apk link: com.sprint.zone_4.6.017
if this worked for you, please post up and let us all know