Thanks Colin... After adding permissions to 
privapp-permissions-platform.xml, everything works fine and as expected. 

On Monday, September 9, 2019 at 10:45:27 PM UTC+5:30, Colin Cross wrote:
>
> It's hard to tell without logs (you can get adb access for early crashes 
> like this by pre-installing an ADB public key using PRODUCT_ADB_KEYS), but 
> my guess is you need to add something to 
> https://android.googlesource.com/platform/frameworks/base/+/master/data/etc/privapp-permissions-platform.xml?pli=1
>  or 
> https://android.googlesource.com/device/google/marlin/+/master/permissions/privapp-permissions-marlin.xml
>
> On Mon, Sep 9, 2019 at 7:01 AM Vishnu M J <[email protected] 
> <javascript:>> wrote:
>
>> Hi,
>>
>> I have been trying to add a apk to priv-app.
>>
>> Following are the steps i did:
>>
>> Made a folder named Testapk in packages/apps
>> Copied apk to folder with name Testapk.apk
>> In same directory, created an Android.mk file with following contents:
>>
>> LOCAL_PATH := $(call my-dir)
>>
>>
>> include $(CLEAR_VARS)
>>
>>
>> LOCAL_MODULE_TAGS := optional
>>
>>
>> LOCAL_MODULE := Testapk
>>
>>
>> LOCAL_CERTIFICATE := PRESIGNED
>>
>>
>> LOCAL_SRC_FILES := Testapk.apk
>>
>>
>> LOCAL_MODULE_CLASS := APPS
>>
>>
>> LOCAL_MODULE_SUFFIX := $(COMMON_ANDROID_PACKAGE_SUFFIX)
>>
>>
>> LOCAL_PRIVILEGED_MODULE := true
>>
>>
>> TARGET_OUT_DATA_APPS_PRIVILEGED := $(TARGET_OUT_DATA)/priv-app
>>
>>
>> include $(BUILD_PREBUILT)
>>
>>
>> Then, added Testapk to core.mk
>>
>>
>> Build is successful and i can see my apk in priv-app folder in 
>> out/target/product/sailfish/system/priv-app. After flashing, the device 
>> wont boot up. Its stuck on Android logo. 
>>
>>
>> (I am using google pixel-sailfish. Branch is android-9.0.0_r33)
>>
>> (On adding apk to system/apps, i can boot and the apk works fine)
>>
>>
>> Can someone help me on this???
>>
>> -- 
>> -- 
>> You received this message because you are subscribed to the "Android 
>> Building" mailing list.
>> To post to this group, send email to [email protected] 
>> <javascript:>
>> To unsubscribe from this group, send email to
>> [email protected] <javascript:>
>> For more options, visit this group at
>> http://groups.google.com/group/android-building?hl=en
>>
>> --- 
>> You received this message because you are subscribed to the Google Groups 
>> "Android Building" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected] <javascript:>.
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/android-building/78f67bd6-2e90-40ea-81a8-1a4f1644b8a0%40googlegroups.com
>>  
>> <https://groups.google.com/d/msgid/android-building/78f67bd6-2e90-40ea-81a8-1a4f1644b8a0%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>>
>

-- 
-- 
You received this message because you are subscribed to the "Android Building" 
mailing list.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-building?hl=en

--- 
You received this message because you are subscribed to the Google Groups 
"Android Building" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/android-building/97818cb0-0ec7-405e-99e2-2afeb165a083%40googlegroups.com.

Reply via email to