Lanchon / Flashize

Turn Shell Scripts Into Flashable Android Recovery Zips
27 stars 7 forks source link

flashize-ext: fails with toybox, incompatible with CM13 recovery #1

Closed Lanchon closed 8 years ago

Lanchon commented 8 years ago

due to google's stupid dumbing-down of android by not accepting GPL'd software in android's userland, stupid toybox is replacing busybox in android 6. toybox is very limited and is full of issues. unfortunately CM replaced busybox with toybox in their CM13 recovery.

flashize-ext does not work with toybox due to toybox unzip command being defective: it cannot extract parts of a zip file, only the whole zip or nothing.

to make it compatible, flashize-ext should be dumbed-down to extract all the zip to ramdrive, which might be ok on most uses but definitely not all.

Lanchon commented 8 years ago

worked-around by significantly scaling down Flashize. the old (abandoned) version of Flashize affected by this issue can be found here.