Here is my CM11 port for the Lenovo A3000-H, 100% unofficial. Contributions are welcome!
To be able to even flash it, you'll need to use my CWM Recovery.
NOTE: I have built and tested this on my Lenovo A3000-H (16 GB version with 3G). Before flashing, please make sure to be on Stock 4.2. Open up a terminal or an ADB shell and type the following:
Should you get a3000_prc_3gfull, you are good to go. Otherwise, you need to flash the right Stock ROM. The members @kupyxa4444 and @luckasfb have created such a Stock-based ROM, so if you are unable to find one - try to contact one of these two.
CyanogenMod is a free, community built, aftermarket firmware distribution of Android 4.4 (KitKat), which is designed to increase performance and reliability over stock Android for your device.
#include /* * Your warranty is now void. * * I am not responsible for bricked devices, dead SD cards, * thermonuclear war, or you getting fired because the alarm app failed. Please * do some research if you have any concerns about features included in this ROM * before flashing it! YOU are choosing to make these modifications, and if * you point the finger at me for messing up your device, I will laugh at you. */
- Offmode charging
- sw video en/decoding (not hw)
- Internal and external sdcards
- RIL/radio (only on SIM1, SIM2 is still broken and therefore disabled, you can re-enable it by setting persist.radio.multisim.config=dsds in your build.prop)
Should you ever face any issues (in the recovery or the ROM), provide logs (use Google to find out how to gather those). Additionally, I need to know what ROM you're on, hence you have to mention the build number.
Hint: "It doesn't work or I get error Status XY" are not bug reports and will be ignored. To keep the thread clean, use DevDB for real bug reports
Pre-equisites to flash:
1. Correct Firmware
1.1 First verify your build version by installing Terminal Emulator from Play Store and then type the following:
if the output is a3000_prc_3gfull, proceed to number 2.
1.2 if the output is not a3000_prc_3gfull, you will have to first flash another firmware which can be downloaded at:
Firmware flashing instructions can be referred here:
2. My version of CWM installed
2.1 Now you should install the CWM. You need a rooted device to proceed. Assuming you followed 1.1 and 1.2, your device is already rooted.
You will need:
2.1.1 Install mobileuncle MTK Tools from PlayStore or download apk from thread below: http://forum.xda-developers.com/show....php?t=2697236
2.1.2 My CWM, download the zip file and extract the recovery.img. Put the recovery.img in your microSD card.
2.2 Open up mobileuncle MTK Tools, and select install recovery. It will detect the recovery.img in your microSD card (top in the list).
Tap on it to install. DO NOT tap on others in the list. Just click OK to install. If you have already downloaded my rom with it placed in your microSD card,
you may proceed to boot into recovery, or you can press cancel and shut down your device.
The pre-equisites is now completed!
Steps to flash:
1. Download my rom from http://olivier.hubdroid.com/a3/cm-11.0/ - select a preferred release. latest release recommended.
2. Download gapps from http://forum.xda-developers.com/andr...hread-t3064693 - select gapps for kit kat 4.4.4
2. Boot up recovery: hold power button and volume up button, as it booted up release power button. Use volume up button to browse to "recovery mode" and press volume down to proceed recovery mode.
3. Do the following:
2.1 Factory reset
2.2 Clear cache
2.3 Clear dalvik cache (Advanced > clear dalvik cache)
2.4 install from zip, select the rom and install
2.5 install gapps.
2.6 when done, reboot to system
The installation is now completed!
I have spent a lot of time on this project and I still do - hence, donations would be highly appreciated.
My builds can be found here.
Device tree (branch cm-11.0)
Kernel (branch cm-11.0)
OmniROM Gerrit (topic mt6589)
CyanogenMod 11 for the Lenovo A3000-H, ROM for the Lenovo A3000
Source Code: https://github.com/lenovo-a3-dev
ROM OS Version: 4.4.x KitKat
ROM Kernel: Linux 3.4.x
Based On: CyanogenMod
Last Updated 2015-10-23