Hi, I am building my own rom fro android 7.1.1 release r38 and i am managing my own OTA.
My device is a Google/Pixel (sailfish). I am building my android image without any problem using the following commands: $ source build/envsetup.sh $ lunch .... (sailfish / userdebug) $ make update_api $ make droid Then i am generating my own OTA zipfile using the following commands: $ make brillo_update_payload $ make otapackage At the end the zip file is well generated and i can then push it on my update server. My update app well detect my ota update and i can download it locally into the /data partition (/data/data/com.foo.otaupdate/files/updates.172.16.9.31/dev/sailfish/test001/ota.zip) The verify step work fine using the verifyPackage() ; The install step generate two files (block.map and uncrypt_file) using the install_package(ctx, package_file) ; Then reboot as RECOVERY_UPDATE Finally the device reboot and switch in recovery mode but it failled 'cos it told me the following message : No /cache partition found After inspection, the recovery.fstab doesn't have a /cache entry maybe 'cos the /cache is now inside the /data one. The problem is that the /cache is mandatory for the update installation. Does anyone can tell me why my recovery failled after the reboot ? Many thanks in advance. BR Thierry -- -- You received this message because you are subscribed to the "Android Building" mailing list. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-building?hl=en --- You received this message because you are subscribed to the Google Groups "Android Building" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
