WARNING: *I* cannot be held responsible for anything *you* do to *your* phone!
Note: While I use a variety of operating systems on a regular basis everything here will be Windows 10 focused.
ADB & Fastboot
Before doing most things mentioned below you will need "adb" and "fastboot" installed. Two of your options are to install the
Android SDK Tools or the
Minimal ADB and Fastboot tool. If you are somewhat new to this I highly recommend the second one. Go
here, download the latest version (1.3.1 as of this writing), and install it. When setup is complete you should have an icon for the Minimal ADB and Fastboot tool.
Note: I highly recommend you add "C:\Program Files (x86)\Minimal ADB and Fastboot" to your PATH variable in Windows. This way you can open a Command Prompt anywhere and use adb or fastboot.
Drivers
I recently setup a 5th gen Kindle Fire 7" tablet on my Windows 10 desktop. Because the BLU Life One X 2016 and the Kindle Fire are similar enough it just worked. To use the Amazon drivers you can find them on this page:
https://developer.amazon.com/public...etting-up-your-kindle-fire-tablet-for-testing. The direct link is
https://s3.amazonaws.com/android-sdk-manager/redist/kindle_fire_usb_driver.zip. Extract the zip file and then run KindleDrivers.exe.
Unlock Bootloader, Install Custom Recovery, and Install Root
Note #1: All credit for this guide goes to
manos78's post for rooting the Wiko Fever!!! You can check it out
here.
Note #2: I use Windows 10 on every PC I own. I assume Windows 7 and 8 should work just fine but cannot test that.
Note #3: The following assumes you have setup ADB and the proper drivers before beginning. I will try to detail that at a future time.
Note #4: Your phone will be completely erased. If there is anything you want to save do so beforehand.
1) Unlock Bootloader
- Power on the phone and skip through all of the setup options
- Go to Settings -> About device
- Tap Build number five times to enable Developer options
- Go to Settings -> Developer options
- Enable OEM unlocking
- Enable USB debugging
- Plug the phone in to your PC and authorize it
- Open a Command Prompt
- Type adb reboot-bootloader
- The phone should reboot and in a very tiny font at the bottom you should see => FASTBOOT mode
- Type fastboot devices to verify that your PC sees it correctly
- Type fastboot oem unlock
- Press Volume Up to say Yes and wait for this to finish
- Type fastboot getvar all and look for (bootloader) unlocked: yes
- Type fastboot reboot
- You should see your phone reboot a couple times as it erases the phone
2) Install Custom Recovery
Note #1: We will flash a version of CWM or TWRP that was built for a Wiko Fever as they appear to be fully compatible with the BLU Life One X 2016. Go to
this thread and download the latest CWM (
http://www.sendspace.com/file/4g87bj) or TWRP (
http://www.sendspace.com/file/y4jel8). Extract the img file. Again, many thanks to
manos78 for CWM and
hanuma for TWRP!!!
- Power on the phone
- You can configure your phone now or just skip through all of the setup options and do that later
- Go to Settings -> About device
- Tap Build number five times to enable Developer options
- Go to Settings -> Developer options
- Enable OEM unlocking
- Enable USB debugging
- Plug the phone in to your PC and authorize it
- Open a Command Prompt to wherever you extracted the .img file
- Type adb reboot-bootloader
- The phone should reboot and in a very tiny font at the bottom you should see => FASTBOOT mode
- Type fastboot devices to verify that your PC sees it correctly
- For CWM type fastboot flash recovery recovery-custom-wiko-fever.img or for TWRP type fastboot flash recovery TWRP_WikoFever_2.8.7.0.img
- Type fastboot reboot
Note: If your phone does not reboot then just hold the power button until it turns off. Hold the power button again until it turns back on.
3) Install Root
Note: While there are newer beta versions of the SuperSU app I am not sure if they will work properly on our stock rom. You can test one of those out and report back but I would recommend you do a full backup beforehand.
- Download BETA-SuperSU-v2.52.zip and save it to the phone's internal memory or an inserted microSD card
- Plug the phone in to your PC
- Open a Command Prompt
- Type adb reboot recovery
- You should now be in CWM. Go to Install zip, find BETA-SuperSU-v2.52.zip, and install it
- When it finishes go to Go Back -> Reboot Phone -> No
- Once the phone boots up launch SuperSU and configure it as you like
Xposed
- Download the latest version of Xposed for sdk22 and arm64 from here. As of this writing it is xposed-v79-sdk22-arm64.zip. Also download XposedInstaller_3.0_alpha4.apk and xposed-uninstaller-20150831-arm64.zip (just in case).
- Reboot into CWM or TWRP and do a full backup
- Install xposed-v79-sdk22-arm64.zip and then reboot
- Cross your fingers and hopefully your phone will start properly. Mine rebooted like five times during the "Android is starting" step but finally finished.
- Once your phone boots up install XposedInstaller_3.0_alpha4.apk
ViPER4Android
ViPER4Android adds audio effects to your Android device and is beloved by many. First we will install SELinuxModeChanger and then ViPER4Android. Special thanks to
Tha Watcher for his original write-up
here.
1) SELinuxModeChanger
- Go to the SELinuxModeChanger page on F-Droid, download the latest version (3.2 as of this writing) or use this direct link, and save it to your Desktop
- Launch Minimal ADB and Fastboot and type adb install %USERPROFILE%\Desktop\com.mrbimc.selinux_42.apk
- On the phone you may see a prompt saying Installation Blocked. If so, click the little triangle and tap Install anyway (unsafe). If you see a failure just do it again and it should work.
- Launch the SELinuxModeChanger app on your phone, grant it root permissions, and click Permissive
Note: If you have any issues with SELinuxModeChanger then head over to the
XDA thread.
2) ViPER4Android
- Download the latest version in zip format from here and extract ViPER4Android_FX_A4.x.apk to your Desktop
- Launch Minimal ADB and Fastboot and type adb install %USERPROFILE%\Desktop\ViPER4Android_FX_A4.x.apk
- Launch the ViPER4Android app on your phone, click Yes when prompted, click Super Audio Quality, and then click OK
- Grant root access when prompted
- Click OK
- Reboot your phone
Note: Once your phone reboots you can start configuring ViPER4Android. I cannot really help much with that but feel free to look over the
official XDA thread or their
Settings Explained page on the official website.
Engineering Mode
Note: If I were you I would not change anything unless you absolutely know what you are doing!
I cannot seem to get the phone codes to work. You can install the
MTK Engineering Mode app from the Google Play Store.
WARNING: *I* cannot be held responsible for anything *you* do to *your* phone!