From 03cf86d20b26c33070b43dcc3527aa2d81c44a3b Mon Sep 17 00:00:00 2001 From: Steven Polley Date: Sun, 4 Jun 2023 13:54:19 -0600 Subject: [PATCH] Update readme --- README.md | 29 ++++++++++++++++++++++++++++- 1 file changed, 28 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index dceed3e..24e4965 100644 --- a/README.md +++ b/README.md @@ -2,4 +2,31 @@ # lineageos-ota-server -OTA Server for LineageOS \ No newline at end of file +OTA Server for LineageOS. + + +### How to point device to OTA server + +We include the URL as a system build.prop by doing the following: + +Create new file /data/android/lineage/vendor/lineage/build/core/deadbeef-ota.mk + +```makefile +# deadbeef.codes LineageOS OTA update server +ADDITIONAL_SYSTEM_PROPERTIES += \ + lineage.updater.uri=https://lineageos-ota.deadbeef.codes + +``` + + +Edit /data/android/lineage/vendor/lineage/build/core/main.mk to include deadbeef-ota.mk + +```makefile + +# Include LineageOS versions +include $(TOPDIR)vendor/lineage/build/core/main_version.mk + +# Include deadbeef.codes OTA server +include $(TOPDIR)vendor/lineage/build/core/deadbeef-ota.mk + +``` \ No newline at end of file