Saturday, 24 October 2015

How to theme your 5x using RRO



Here is a small guide on theming your device using the built in "theme engine" a.k.a. "RRO" until it's properly supported with Layers Manager.

Do not attempt this unless your are prepared to do a factory reset in a worst case scenario.
YOU HAVE BEEN WARNED.

Requirements.
  • Root: LINK

  • BusyBox: LINK

  • Root file explorer.

  • Layers theme: LINK


Quote:









PLEASE NOTE.
THE THEMES MUST BE COMPATIBLE WITH MARSHMALLOW TO RESTRICT PROBLEMS.






Steps.



  1. Gain root.

  2. Install BusyBox open the app and click "Install" (see screenshot below).






  3. Use a root file explorer (I use root explorer) to create a folder named "overlay" in "system/vendor" and set its permissions to 775 (see screenshot below).






  4. Download theme/s. TIP do this through your browser to view the package name in the address bar as it will make things easier on the next step.
    example:

    Code:


    https://play.google.com/store/apps/details?id=com.dully79.graphite&hl=en


  5. Using the file explorer navigate to "data/app" and locate the theme you installed.

  6. Inside the folder you will find an apk named "base.apk", copy the apk to your sdcard.






  7. Click the apk and select "view"

  8. Navigate to "assets>Files" and extract the zip/s.

  9. Extract the apks from the extracted zip and copy the desired overlays to the overlay folder we created earlier.






  10. Reboot.

PLEASE NOTE. THE FRAMEWORK LAYER IN GRAPHITE IS UNSUPPORTED AT THIS TIME. DO NOT USE IT.




Problems?.
Until we can view the vendor folder from recovery, here is how to fix a troublesome layer.
  • Navigate to the overlay folder and delete the layer/s that is causing the issue.

  • As a last resort, If you cannot gain access to the overlay folder we need to do a factory reset.




No comments:

Post a Comment