Google Apps på AOSP rom Nexus S

Discussion in 'Nexus S - ROM-filer och utveckling' started by Zargoth, May 4, 2011.

  1. Zargoth

    Zargoth Teen Droid Medlem

    Joined:
    Jun 14, 2010
    Messages:
    312
    Likes Received:
    35

    MINA ENHETER

    Har kompilerat en rom för Nexus S från AOSP och givetvis vill jag ha med market etc på den men hur jag än gjort så misslyckas det.

    Om jag kopierar alla google apps filer från en rootat stock rom och placerar .apk filerna i /system/app resulterar i en bootloop och om jag placerar dem i /data/apps så bootar romen men ganska precis allt får force close

    Om jag därimot använder mig av filerna från google apps zipen för CyanogenMod och placerar .apk filerna i /data/app så bootar romen fint inga force close men inga av Googles appar finns i app drawen förutom market som inte vill starta, ingen force close dock och man kan inte lägga till google konto under Accounts & sync i inställningarna

    Nån som har nån idé vad man mer kan testa?
     
  2. Zargoth

    Zargoth Teen Droid Medlem

    Joined:
    Jun 14, 2010
    Messages:
    312
    Likes Received:
    35

    MINA ENHETER

    Litet steg framåt nu, om jag flashar zippen med cyanogenmods google apps så funkar det, men inte om jag bakar in det i romen av nån anledning
     
  3. Pajn

    Pajn Adult Droid Medlem

    Joined:
    Aug 12, 2009
    Messages:
    606
    Likes Received:
    51

    MINA ENHETER

    Titta i zipfilen vad enheten gör under flashning, tex. sätter rättigheter på filerna
     
  4. Zargoth

    Zargoth Teen Droid Medlem

    Joined:
    Jun 14, 2010
    Messages:
    312
    Likes Received:
    35

    MINA ENHETER

    Enda som zippen gör är att kopiera filer och efter väldigt mycket try and fail så har jag kommit fram till att det verkar vara SetupWizard.apk som orsakar bootloopen. En logcat under bootloopen ger

    Code:
    I/PackageManager(  120): No settings file; creating initial state
    W/PackageManager(  120): Running ENG build: no pre-dexopt!
    I/PackageManager(  120): Time to scan packages: 9.233 seconds
    I/PackageManager(  120): Platform changed from 0 to 10; regranting permissions for internal storage
    W/PackageManager(  120): Unknown permission android.permission.ADD_SYSTEM_SERVICE in package com.android.phone
    W/PackageManager(  120): Not granting permission android.permission.SEND_DOWNLOAD_COMPLETED_INTENTS to package com.android.browser (protectionLevel=2 flags=0x9be45)
    W/PackageManager(  120): Unknown permission android.permission.READ_OWNER_DATA in package com.android.setupwizard
    W/PackageManager(  120): Unknown permission android.permission.WRITE_OWNER_DATA in package com.android.setupwizard
    W/PackageManager(  120): Unknown permission com.google.android.googleapps.permission.GOOGLE_AUTH.panoramio in package com.google.android.apps.uploader
    W/PackageManager(  120): Unknown permission com.google.android.voicesearch.SHORTCUTS_ACCESS in package com.google.android.googlequicksearchbox
    W/PackageManager(  120): Not granting permission android.permission.SEND_DOWNLOAD_COMPLETED_INTENTS to package com.android.vending (protectionLevel=2 flags=0xabe45)
    W/PackageManager(  120): Unknown permission android.permission.SEND in package com.android.vending
    W/PackageManager(  120): Unknown permission com.google.android.voicesearch.AUDIO_FILE_ACCESS in package com.google.android.gm
    W/PackageManager(  120): Unknown permission android.permission.READ_OWNER_DATA in package com.android.email
    W/PackageManager(  120): Unknown permission com.android.providers.im.permission.READ_ONLY in package com.google.android.apps.maps
    W/PackageManager(  120): Not granting permission android.permission.DEVICE_POWER to package com.android.deskclock (protectionLevel=2 flags=0x8be45)