Ver Fonte

Merge pull request #1 from ciwrl/gsuw

Re-add Google Setupwizard
Paul Keith há 7 anos atrás
pai
commit
77b1c64fd4

+ 6 - 6
build/meta/com/google/android/update-binary

@@ -63,18 +63,18 @@ if [ -d $SYSTEM/lib64 ]; then
   LD_PATH=$SYSTEM/lib64
 fi
 
-#LOWMEM=1572864
-#MEM=`cat /proc/meminfo | head -1 | sed 's/[^0-9]*//g'`
+LOWMEM=1572864
+MEM=`cat /proc/meminfo | head -1 | sed 's/[^0-9]*//g'`
 
 ui_print "Extracting files"
 cd /tmp
 unzip -o "$ZIP"
 exec_util "rm -rf META-INF"
 cd system
-#if [ "$MEM" -lt "$LOWMEM" ]; then
-#  ui_print "Low RAM device detected, removing Google SuW"
-#  exec_util "rm -rf priv-app/SetupWizard"
-#fi
+if [ "$MEM" -lt "$LOWMEM" ]; then
+  ui_print "Low RAM device detected, removing Google SuW"
+  exec_util "rm -rf priv-app/SetupWizard"
+fi
 ui_print "Generating addon.d file"
 cat addon.d/addond_head > addon.d/30-gapps.sh
 for f in `exec_util "find . -type f"`; do

+ 12 - 0
common/Android.mk

@@ -147,6 +147,18 @@ LOCAL_MODULE_SUFFIX := .apk
 LOCAL_PRIVILEGED_MODULE := true
 include $(BUILD_PREBUILT)
 
+include $(CLEAR_VARS)
+LOCAL_MODULE := SetupWizard
+LOCAL_MODULE_OWNER := gapps
+LOCAL_SRC_FILES := proprietary/priv-app/SetupWizard/SetupWizard.apk
+LOCAL_CERTIFICATE := PRESIGNED
+LOCAL_MODULE_TAGS := optional
+LOCAL_MODULE_CLASS := APPS
+LOCAL_DEX_PREOPT := false
+LOCAL_MODULE_SUFFIX := .apk
+LOCAL_PRIVILEGED_MODULE := true
+include $(BUILD_PREBUILT)
+
 include $(CLEAR_VARS)
 LOCAL_MODULE := com.google.android.maps
 LOCAL_MODULE_OWNER := gapps

+ 1 - 0
common/common-vendor.mk

@@ -31,4 +31,5 @@ PRODUCT_PACKAGES += \
     GooglePartnerSetup \
     GoogleServicesFramework \
     Phonesky \
+    SetupWizard \
     com.google.android.maps

BIN
common/proprietary/priv-app/SetupWizard/SetupWizard.apk


+ 1 - 2
proprietary-files-common.txt

@@ -10,8 +10,7 @@
 -priv-app/GooglePartnerSetup/GooglePartnerSetup.apk;PRESIGNED
 -priv-app/GoogleServicesFramework/GoogleServicesFramework.apk;PRESIGNED
 -priv-app/Phonesky/Phonesky.apk;PRESIGNED
-# Temp disabled as all 8.1 versions crash
-#-priv-app/SetupWizard/SetupWizard.apk;PRESIGNED
+-priv-app/SetupWizard/SetupWizard.apk;PRESIGNED
 
 -framework/com.google.android.maps.jar;PRESIGNED