Xperiaではreboot recoveryとadbで入力してもリカバリには入れませんでしたが、
あのDooMLoRDさんがreboot recoveryコマンドでリカバリに入れるようにしてくれました。
Xperia Zに限らず全ての端末で動作するようです。
まずReboot Wrapperをこのページからダウンロードして、
CWMやTWRPでインストールしてください。
このようにreboot recoveryと入力するとReboot Wrapperが動作して
Xperia以外の端末と同じく再起動してリカバリに入れます。
これで
su
mkdir -p /cache/recovery/
touch /cache/recovery/boot
reboot
に対応していないと使えなかったアプリも正常に使えるようになります。