1 Just install the apks as a normal app unless you wanna push it to /system/app and make it a system app.
2 It should work for all the devices with Android 4.2 or above.
3 Anyway, if you are on Android 4.1 or below, you may still give it a try if there is no 'error parsing package' occurred.
4 The fix has to be extracted to replace the previous lib under system/lib, do not flash it.
5 If you are pushing the apks to /system/app or replacing the lib, ensure that the permission is set to rw-r--r-- to avoid FC.
Stock Android 4.4 KitKat Launcher --- Here’s what you’ll need to install:
1 PreBuiltGmsCore (Google Play Services 4.0) Download [Mirror]
2 Velvet (Google Search) Download [Mirror]
3 GoogleHome (Google Launcher) Download [Mirror]
UPDATE 1: Google Search Force Close fix:
Long press the home screen, select Settings. Select Voice. Select Language to change the default. Change to another language, for me I choose English – UK. Hit Home. Do a Google Search. Repeat the first three steps. Change back to English – US. (you may have to redo this step every time you restart --- if you experienced FC --- for non-rooted users)
Please extract and replace the /system/lib/libgoogle_recognizer_jni.so with the one downloaded from THIS or THIS LINK. (permanent fix --- for rooted users)
UPDATE 2: "Ok, Google" search feature fix:
If anyone has a problem with the "Ok, Google" search feature, you have to get the English (US) language update. Under "Language and Input" --- "Voice Search"/ "Google Now Settings" --- "Voice", tap "Offline Speech Recognition" --- "All" and tap "English (US)" to update. After it is done, press home and it should be working! If you've cleared data on the app, it'll erase the update and you'll need to do this again.
Google Apps Extracted:
Contact and dialer are not added because they did not work while calculator and map are not added due to parsing error~The apps may not fit every screen perfectly due to different screen resolution
Calendar Download [Mirror]
Clock Download [Mirror]
If you're getting an install prompt instead of the update one, chances are this APK will refuse to install. This happens because this package's pname is com.android.deskclock, and yours is probably com.google.android.clock, so it's not installing as an update but rather as a separate app, and then failing because the same provider name has already been declared. The only way around this would be to freeze/uninstall the stock clock, as far as I can tell, which requires root. You may need to clear data for the Clock app after installation - otherwise it may FC on start.
Email Download [Mirror]
Gmail Download [Mirror]
Keep [(Needs Play Services 4.0) Download [Mirror]
Play Books Download [Mirror]
Play Games Download [Mirror]
QuickOffice Download [Mirror]
Keyboard Download [Mirror]
Hangouts 2 Download [Mirror] Video Call Fix
Camera Download [Mirror] Photosphere Fix
Gallery Download [Mirror] PHOTO EDITOR DID NOT WORK
Know more about the new Android 4.4: HERE & HERE
All credit goes to:
Luxferro (for the force close fix)
l.m.prowse (for Camera & Gallery)
Myself for digging around I are just a sharer!