INTRODUCTION
This guide is for Ivan's 5.0 Lollipop AOSP ROM but will work with other ROMs as well.
FEATURES
PREREQUISITES
INSTRUCTIONS
DONE
This guide is for Ivan's 5.0 Lollipop AOSP ROM but will work with other ROMs as well.
FEATURES
- Pure AOSP feel.
- Many people prefer it, including me.
- Workaround for 'hardware key wakeup' bug.
- Can use Lollipop features like Screen Pinning easily.
- Looks cool
PREREQUISITES
- Ivan's Lollipop AOSP ROM.(May work on others too)
- MI3.(Again may work on others too
)
- Root.
- ES File Explorer.(or any file manager with root access)
INSTRUCTIONS
- Enabling on-screen nav bar.
- Open ES File Explorer and grant su access.
- Go to system and open build.prop with ES Note Editor and add this line in the end:
Code:qemu.hw.mainkeys=0
- Save build.prop and reboot.
- Check if soft keys are enabled.
- If enabled successfully, proceed to next section.
- Disabling hardware capacitive keys.
- Go to system/usr/keylayout and open 'atmel-maxtouch.kl' with ES Note Editor.
- In the end of that file there will be following three lines:
Code:key 139 MENU VIRTUAL key 102 HOME VIRTUAL key 158 BACK VIRTUAL
- Add a '#' before each line so it would look like this:
Code:#key 139 MENU VIRTUAL #key 102 HOME VIRTUAL #key 158 BACK VIRTUAL
- Save the file and exit.
- Disabling capacitive key lights.
- Download Capacitive Buttons app from Play Store.
- Open it and grant su access.
- Select the first option i.e no brightness.
- Reboot
DONE

Last edited: