[Q] Port Google Dialer (5.0) to LG Lollipop ROM

Search This thread

GTMoraes

Senior Member
Dec 3, 2010
1,555
337
Recife
Hi

I tried to directly copy the dialer app to priv-app and fix its permissions, but it opens and immediately closes.
Here's the log:
11-29 06:56:48.401 E/DatabaseUtils(2404): Writing exception to parcel
11-29 06:56:48.401 E/DatabaseUtils(2404): java.lang.IllegalArgumentException: Invalid column _id
11-29 06:56:48.401 E/DatabaseUtils(2404): at android.database.sqlite.SQLiteQueryBuilder.computeProjection(SQLiteQueryBuilder.java:632)
11-29 06:56:48.401 E/DatabaseUtils(2404): at android.database.sqlite.SQLiteQueryBuilder.buildQuery(SQLiteQueryBuilder.java:447)
11-29 06:56:48.401 E/DatabaseUtils(2404): at com.android.providers.contacts.ContactsProvider2ForLG.queryLocal(ContactsProvider2ForLG.java:1855)
11-29 06:56:48.401 E/DatabaseUtils(2404): at com.android.providers.contacts.ContactsProvider2.query(ContactsProvider2.java:4393)
11-29 06:56:48.401 E/DatabaseUtils(2404): at com.android.providers.contacts.ContactsProvider2ForLG.query(ContactsProvider2ForLG.java:511)
11-29 06:56:48.401 E/DatabaseUtils(2404): at android.content.ContentProvider$Transport.query(ContentProvider.java:213)
11-29 06:56:48.401 E/DatabaseUtils(2404): at android.content.ContentProviderNative.onTransact(ContentProviderNative.java:112)
11-29 06:56:48.401 E/DatabaseUtils(2404): at android.os.Binder.execTransact(Binder.java:446)
11-29 06:56:48.403 E/AndroidRuntime(11669): FATAL EXCEPTION: AsyncTask #2
11-29 06:56:48.403 E/AndroidRuntime(11669): Process: com.android.dialer, PID: 11669
11-29 06:56:48.403 E/AndroidRuntime(11669): java.lang.RuntimeException: An error occured while executing doInBackground()
11-29 06:56:48.403 E/AndroidRuntime(11669): at android.os.AsyncTask$3.done(AsyncTask.java:300)
11-29 06:56:48.403 E/AndroidRuntime(11669): at java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:355)
11-29 06:56:48.403 E/AndroidRuntime(11669): at java.util.concurrent.FutureTask.setException(FutureTask.java:222)
11-29 06:56:48.403 E/AndroidRuntime(11669): at java.util.concurrent.FutureTask.run(FutureTask.java:242)
11-29 06:56:48.403 E/AndroidRuntime(11669): at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112)
11-29 06:56:48.403 E/AndroidRuntime(11669): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
11-29 06:56:48.403 E/AndroidRuntime(11669): at java.lang.Thread.run(Thread.java:818)
11-29 06:56:48.403 E/AndroidRuntime(11669): Caused by: java.lang.IllegalArgumentException: Invalid column _id
11-29 06:56:48.403 E/AndroidRuntime(11669): at android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:167)
11-29 06:56:48.403 E/AndroidRuntime(11669): at android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:137)
11-29 06:56:48.403 E/AndroidRuntime(11669): at android.content.ContentProviderProxy.query(ContentProviderNative.java:420)
11-29 06:56:48.403 E/AndroidRuntime(11669): at android.content.ContentResolver.query(ContentResolver.java:481)
11-29 06:56:48.403 E/AndroidRuntime(11669): at android.content.CursorLoader.loadInBackground(CursorLoader.java:64)
11-29 06:56:48.403 E/AndroidRuntime(11669): at android.content.CursorLoader.loadInBackground(CursorLoader.java:42)
11-29 06:56:48.403 E/AndroidRuntime(11669): at android.content.AsyncTaskLoader.onLoadInBackground(AsyncTaskLoader.java:312)
11-29 06:56:48.403 E/AndroidRuntime(11669): at android.content.AsyncTaskLoader$LoadTask.doInBackground(AsyncTaskLoader.java:69)
11-29 06:56:48.403 E/AndroidRuntime(11669): at android.content.AsyncTaskLoader$LoadTask.doInBackground(AsyncTaskLoader.java:57)
11-29 06:56:48.403 E/AndroidRuntime(11669): at android.os.AsyncTask$2.call(AsyncTask.java:288)
11-29 06:56:48.403 E/AndroidRuntime(11669): at java.util.concurrent.FutureTask.run(FutureTask.java:237)
11-29 06:56:48.403 E/AndroidRuntime(11669): ... 3 more
11-29 06:56:48.738 E/audio_hw_primary(315): select_devices: enter and usecase(7)
11-29 06:56:48.739 E/audio_hw_primary(315): enable_snd_device: enter 142
11-29 06:56:48.739 E/ACDB-LOADER(315): Error: ACDB AudProc vol returned = -19
11-29 06:56:48.739 E/audio_route(315): Path: handset-mic-vr, length: 7
11-29 06:56:48.739 E/audio_route(315): id=0: ctl=AIF1_CAP Mixer SLIM TX7
11-29 06:56:48.739 E/audio_route(315): id=0 value=1
11-29 06:56:48.739 E/audio_route(315): id=1: ctl=SLIM_0_TX Channels
11-29 06:56:48.739 E/audio_route(315): id=0 value=0

Pardon any garbage

What else does it needs to work properly?

Tapatalked thru my sexy Nexy7