Remove DB entries when packages are removed

Test: runtest --path packages/providers/TvProvider/tests/
Bug: 34884862
Change-Id: Iee2006c0aa19ae616665b3719cfc6aaf2f1b7bba
diff --git a/AndroidManifest.xml b/AndroidManifest.xml
index b14a9c2..7293b4b 100644
--- a/AndroidManifest.xml
+++ b/AndroidManifest.xml
@@ -88,5 +88,12 @@
                 <action android:name="android.intent.action.BOOT_COMPLETED"/>
             </intent-filter>
         </receiver>
+
+        <!-- Removes channels and programs when some package is fully removed. -->
+        <receiver android:name="PackageRemovedReceiver">
+            <intent-filter>
+                <action android:name="android.intent.action.PACKAGE_FULLY_REMOVED"/>
+            </intent-filter>
+        </receiver>
     </application>
-</manifest>
+</manifest>
\ No newline at end of file