sqlite: Upgrade to SQLite 3.22.0

Downloaded from https://www.sqlite.org/2018/sqlite-autoconf-3220000.tar.gz

$ sha1sum sqlite-autoconf-3220000.tar.gz
  2fb24ec12001926d5209d2da90d252b9825366ac  sqlite-autoconf-3220000.tar.gz

dist/orig contains the stock sqlite3 code, as packaged in the
tar.gz file above.

dist contains a copy of dist/orig, but with the Android.patch
file applied.

The Android specific patch didn't apply cleanly due to merge conflict in
shell.c. The conflict was resolved and the patch was regenerated.

More details about the release are available here:
https://www.sqlite.org/releaselog/3_22_0.html

Test: code compiles and device boots with no problems.
Test: select sqlite_version() - returns 3.22.0
Test: cts/SQLiteDatabaseTest
Bug: 73005878
Change-Id: Iba62f75ae9b16fe55f6bb6a1c37a718a27d16a73
10 files changed
tree: b671c157ef926fb5b8674f4345bf05690ed53f0c
  1. android/
  2. dist/
  3. Android.bp
  4. CleanSpec.mk
  5. OWNERS
  6. README.version