[Miscellaneous Android Development] thel2dab:
Hi All A7600F Owners,

I have successfully ported a CM13 MediaTek ROM over to our beloved Lenovo A7600F.

Updated 14/12/2016 To fix non-booting ROM

This is for the original tablet only!

The ROM was pre built so I have not compiled it from source, however I have put in many hours to optimise and tweak various aspects to try and ensure a stable experience. I am not sure who to credit for the initial ROM compiling, so if you feel this is you work let me know so I can credit you properly.

If you flash this it is at your own risk, your warranty will be void and I will not be responsible for any bricks! I will however offer advice where and if I can.

I know this is not a very popular device so It may be that no one tries this ROM, if you do please could you leave some feedback for me.

Now on to the good part.......

Rooting The A7600F

1. From 4.4.2 and 4.2.2 this can be gone easily with the KingRoot app.

2. Here is a file and script that will replace KingRoot with SuperSu if you wish to stay on stock Lenovo ROM.

KingRoot2SuperSu

3. If you are flashing CM13 you do not need to waste time changing the root app.

Installation Of Custom Recovery

1. You must have a custom recovery installed. I have only tried this ROM with TWRP. This is the version I have been using;

A7600F TWRP 3.0.2.0

2. Once downloaded unzip and place the recovery.img in the root of your internal storage on the device.

3. Install a Terminal emulator app form the play store or open up the app if you already have one. Once opened type the following and hit enter.

su

If the app has not been opened before it will now ask for root permissions. Grant it.

4. Type the following command to install the recovery.img to the right place and hit enter.

dd if=/sdcard/recovery.img of=/dev/recovery bs=16777216 count=1

Now the recovery is loaded into the correct place.

User [MENTION=7921429]cato1986[/MENTION] has pointed out that once rooted the TWRP image can be installed with the flashify app.

5. If you are not flashing CM13 you can now power of the device. Press VOL+ and Power to boot into recovery or if you have adb enabled you can type.

adb reboot recovery

From the command line of your PC.

6. If you intend to flash CM13 now would be a good time to download the ROM and Gapps and place in the internal or external storage of your device.

Installation of CM13

1. Download the ROM Here.

A7600F CM13 ROM

Get Gapps (I prefer the nano version).

Open Gapps

With the ROM and Gapps stored on your device boot into recovery. (Power off, VOL+ and Power) or via adb.

2. In recovery go to wipe. Now go to advanced wipe. Select only the following and nothing else.

Dalvik/ART Cache

Data

Cache

System

3. Return to the main menu. Go to install and select the CM13 ROM. Install it. This can take a while.

4. Go back to the main page in recovery and install your Gapps zip straight away. Once finished wipe Dalvik/Cache and hit reboot.

5. Hopefully it boots past the original Lenovo screen. The 1st boot can take a while.

6. Run through setup. CyanogenSetupWizard will warn you that the sim is missing. Ignore this I am working on a fix. This is the only place left the the system seems to think a sim should be installed.

7. Profit!

What Works

Wifi

Bluetooth

Cameras

Audio

Microphone

Almost everything I have tried

What Doesn't Work

GPS?

If you find anything else let me know.

More General Issues And Fixes For The A7600F

Phantom NVRAM WARNING WiFi network.

This can happen if you formatted the device with the SP Flash Tool. To fix it simply install the NVRAM FIX zip file below.

NVRAM FIX

Credits

CyanogenMod,

TWRP,

Lenovo,

4pda for the NVRAM FIX.

If you feel I have earned a pint you can donate by going to my profile and looking for my donation email.

If you want to leave thanks please do.