[Android Software/Hacking General [Developers Only]] osm0sis:
Updates to the OPs!

Alright we've got updates to the couple straggler zips of mine that I commonly keep on my device/use but weren't signed yet, and a new tool for everyone's toolkit to help out with using Chainfire's excellent systemless root while in recovery. The latter should be useful to anyone who uses su.d scripts or can't boot due to something in /su.d or /su/bin and/or doesn't feel like messing around with the several mount commands in recovery to access the /su filesystem. It uses the mount script from Chainfire which I modified a while back. :D

This took a fair amount of my time off this week, so if you like the progress I'm making on these projects, or enjoy anything else I've done on xda, please do hit the donate link from my profile. Thanks for your support!

UPDATE-SUmount-signed.zip:

- mount /data/su.img (or /cache/su.img prior to first post-root boot) as /su while in recovery to simplify manipulating the /su filesystem via ADB, AROMA Filemanager or TWRP's terminal/file manager.

- functions as a toggle, alternating /su mounted and unmounted with each flash.

UPDATE-sdcard.Fix.Permissions-signed.zip:

- update to latest versions of restore_con and ui_print from my Complete Shell Zip Documentation.

- remove reliance on busybox to potentially support recoveries without it (CM Recovery), though the recovery still needs awk because the permissions changes would be too complex without the permissions functions that rely on awk.

- only mount system read-only to behave better with systemless root (system is only mounted to access restorecon anyway).

- update permissions for obb, TWRP and MultiROM, fixing BACKUP access while booted.

- zip is now signed to support recoveries that enforce verification (CM Recovery).

UPDATE-Nexus.BootUnlocker-signed.zip:

- only mount system read-only to behave better with systemless root (system is only mounted to possibly read from build.prop anyway).

- change lockstate check parsing od switches to ones that both busybox and toybox support (CM Recovery).

- added unified "tuna" (Galaxy Nexus) to the list of supported device names.

- fix correct offset for Nexus 9 OEMbit toggling.

- switch to using rev+tr in lockstate check parsing for recoveries that (foolishly) don't have awk support due to toybox (CM Recovery).

- zip is now signed to support recoveries that enforce verification (CM Recovery).

Unfortunately no newer Nexus devices have been added to BootUnlocker in this update. I've got research on N5X support started in the BootUnlocker Dev thread but nobody has yet volunteered any further devices/dumps for us to complete it. If you have any of the missing newer Nexus devices (N5X and N6P), or even an N6 and N9 (since we could take another stab at a proper unlock for those again), this would be a great help, so please volunteer in the above linked thread! :good:

And again, it being signed does not get it working on Nexus stock recovery, just AOSP-based;

Nexus stock recovery only supports Google's corporate keys.

AIK-mobile + AIK-Linux, the AIK Build Farm and GN Synapse Injector also saw some updates. :cowboy:

sdcard Fix Permissions previous download count was 16985, and Nexus BootUnlocker was 7898.