summaryrefslogtreecommitdiff
path: root/releasetools.py
diff options
context:
space:
mode:
authorDoug Zongker <dougz@android.com>2013-12-17 12:35:49 -0800
committerDoug Zongker <dougz@android.com>2013-12-17 12:35:49 -0800
commit8f41eca3f4bf2b20f6931cb686e7448d5313898d (patch)
treeaedf536687d5668ff3f0b0105cd85b9fee0a62f7 /releasetools.py
parent0de15ca658d88f88d6416f480f867cfaf9b77538 (diff)
fix deb build fstab
This reverts commit 03a8c20b51f781f23a6b628073adb6b504071e46, and updates the fstab to have two entries for the radio block device. Change-Id: I118dc87e0af39645664bc7430d4f193553df5500
Diffstat (limited to 'releasetools.py')
-rw-r--r--releasetools.py14
1 files changed, 7 insertions, 7 deletions
diff --git a/releasetools.py b/releasetools.py
index 1873162..ffb1baf 100644
--- a/releasetools.py
+++ b/releasetools.py
@@ -29,9 +29,9 @@ def IncrementalOTA_VerifyEnd(info):
if not target_radio_img or not source_radio_img: return
if source_radio_img != target_radio_img:
info.script.CacheFreeSpaceCheck(len(source_radio_img))
- _, radio_device = common.GetTypeAndDevice("/firmware", info.info_dict)
- info.script.PatchCheck("EMMC:%s:%d:%s:%d:%s" % (
- radio_device,
+ radio_type, radio_device = common.GetTypeAndDevice("/radio", info.info_dict)
+ info.script.PatchCheck("%s:%s:%d:%s:%d:%s" % (
+ radio_type, radio_device,
len(source_radio_img), common.sha1(source_radio_img).hexdigest(),
len(target_radio_img), common.sha1(target_radio_img).hexdigest()))
@@ -79,10 +79,10 @@ def IncrementalOTA_InstallEnd(info):
else:
common.ZipWriteStr(info.output_zip, "radio.img.p", d)
info.script.Print("Patching radio...")
- _, radio_device = common.GetTypeAndDevice(
- "/firmware", info.info_dict)
+ radio_type, radio_device = common.GetTypeAndDevice(
+ "/radio", info.info_dict)
info.script.ApplyPatch(
- "%s:%s:%d:%s:%d:%s" % ("EMMC", radio_device,
+ "%s:%s:%d:%s:%d:%s" % (radio_type, radio_device,
sf.size, sf.sha1, tf.size, tf.sha1),
"-", tf.size, tf.sha1, sf.sha1, "radio.img.p")
@@ -90,7 +90,7 @@ def IncrementalOTA_InstallEnd(info):
def WriteRadio(info, radio_img):
info.script.Print("Writing radio...")
common.ZipWriteStr(info.output_zip, "radio.img", radio_img)
- _, device = common.GetTypeAndDevice("/firmware", info.info_dict)
+ _, device = common.GetTypeAndDevice("/radio", info.info_dict)
info.script.AppendExtra(
'package_extract_file("radio.img", "%s");' % (device,))