Commit Graph

4 Commits

Author SHA1 Message Date
Ameya Thakur 2b8425eb92 oem-recovery: Fix for compilation issue
The oem-recovery module now compiles correctly.

Change-Id: Ic366dd20e739119919e27d55dcc73a646e42a658
2015-08-19 11:22:19 -07:00
Mitchel Humpherys 6aa3ad4182 rename heap_mask -> heap_id_mask
The Ion API is changing yet again. heap_mask has been renamed in Ion to
heap_id_mask. Rename ours.

Change-Id: I5fbf5d08a1a3ad28f17accb8b4b521586420a8fe
2014-05-23 18:49:01 -07:00
Stanimir Varbanov cd3c0279da device: qcom: recovery: Change ION heap used for buffer allocations
Current ION heap is smaller that the biggest modem image on some
devices. Using PIL1 heap looks resonable cause it is used to load
firmwares. The fact that this heap is defined for most of platforms
and the size is bigger than biggest modem image makes it good
candidate for usage.

Change-Id: Ia86a08d911ff1744f4c8a2dbb5b3c3618debfbda
2013-08-28 08:59:55 -07:00
Stanimir Varbanov 0ac020a05a recovery: Add librecovery_updater_msm library
This library is charged with:
 - decrypting firmware radio images during recovery update
 - preventing device boot break on main/backup bootloaders update failure

Those features are implemented by registering device specific updater
script commands used by update mechanism. The library is statically
linked to Android updater executable during Android build. The commands
implemented in the library will be called by updater-script during OTA
update.

Change-Id: Ia93901ba83efd4aed833250c5d52bd18cab0a740
2013-08-10 02:44:10 +03:00