FORUMS
Remove All Ads from XDA

 View Poll Results: Do you want odexed or deodexed nightlies?

Odexed
 
6 Vote(s)
30.00%
Deodexed
 
14 Vote(s)
70.00%

[ROM][4.4.4] CyanogenMod 11.0 for A3000-H [23/10/2015]

2,632 posts
Thanks Meter: 6,901
 
By Olivier, Forum Moderator / Recognized Developer on 26th November 2014, 09:24 PM
Post Reply Email Thread

PREAMBLE
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:
Code:
getprop ro.product.board
.
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.

Code:
#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.
 */
CyanogenMod is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. Linked below is a package that has come from another Android project that restore the Google parts. CyanogenMod does still include various hardware-specific code, which is also slowly being open-sourced anyway.


NOT WORKING
  • Camera


WORKING
  • GPS
  • WiFi
  • Audio
  • Boots
  • SELinux
  • Sensors
  • Vibration
  • Bluetooth
  • HWComposer
  • 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)


NOTE
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


DOWNLOAD
Instructions:
Quote:
Originally Posted by ordinarystar

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:
getprop ro.product.board
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:
https://drive.google.com/file/d/0B5y...lhbkZRbUk/edit

Firmware flashing instructions can be referred here:
http://forum.xda-developers.com/leno...-call-t2441135

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.
http://olivier.hubdroid.com/a3/cwm/cwm_a3-20141220.zip

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.


SOURCEs
Device tree (branch cm-11.0)
Kernel (branch cm-11.0)
OmniROM Gerrit (topic mt6589)


CREDITs
  • chrmhoffmann
  • kashifmin
  • Grarak
  • xplodwild
  • Dr-Shadow
  • superdragonpt
  • EnerJon
  • kupyxa4444
XDA:DevDB Information
CyanogenMod 11 for the Lenovo A3000-H, ROM for the Lenovo A3000

Contributors
Olivier
Source Code: https://github.com/lenovo-a3-dev

ROM OS Version: 4.4.x KitKat
ROM Kernel: Linux 3.4.x
Based On: CyanogenMod

Version Information
Status: Beta

Created 2014-11-26
Last Updated 2015-10-23
Attached Thumbnails
Click image for larger version

Name:	lenovo-a3.jpg
Views:	13970
Size:	65.7 KB
ID:	3071063  
The Following 50 Users Say Thank You to Olivier For This Useful Post: [ View ]
 
 
26th November 2014, 09:24 PM |#2  
Olivier's Avatar
OP Forum Moderator / Recognized Developer
Flag Linz
Thanks Meter: 6,901
 
Donate to Me
More
Changelog
BUILD STATUS
Willing to contribute? Just drop me a PM, send me pull requests on GitHub or join my IRC channel on freenode: #cm-a3!

Please don't clutter the thread, post your bug reports here instead. Thanks!


CHANGELOG
Code:
29/07/2015:
  • kernel: Fixed automatic rotation
  • kernel: Security patches/fixes
  • kernel: Removed scsi_wait_scan module
02/02/2015:
  • Fixed sw encoding and decoding (YouTube videos etc work now!)
  • kernel: Reverted to LZMA compression (for TWRP)
  • kernel: Security patches/fixes
  • kernel: Misc patches for ext4, crypto
  • kernel: Added support for kernel mode NEON
28/12/2014:
  • kernel: Switched to LZ4 compression (instead of LZMA)
  • kernel: Added BFQ/SIO/FIOPS/ZEN/VR IO Schedulers
  • kernel: Added overall stats for all available cores
  • Fixed battery capacity (item in framework-res)
26/12/2014:
  • Switched back to deodexed build on community request
  • Removed recovery-from-boot.p (we don't really want this)
20/12/2014:
  • Fixed Internal sdcard
17/12/2014:
  • Fixed HWComposer
  • Odexed build for better performance
16/12/2014:
  • Fixed NVRAM
  • Fixed Bluetooth
  • Fixed RIL
26/11/2014:
  • Initial public release.
The Following 18 Users Say Thank You to Olivier For This Useful Post: [ View ]
27th November 2014, 05:33 PM |#3  
Junior Member
Flag Bhopal
Thanks Meter: 5
 
More
Thumbs up
Successfully flashed over A3000_A422_013_25_140624.
Felt like holding a nexus 7!
Thanks a lot man!
28th November 2014, 01:19 PM |#4  
Junior Member
Flag Cairo
Thanks Meter: 1
 
More
Thumbs up Thanks
Thanks Olivier for your enormous efforts, you are working alone , You rock

successfully installed it over A3000_A422_013_025_140926_WW_CALL_FUSE

Using this build "cm-11-20141127-UNOFFICIAL-a3"

I'm testing it , and i'm going to report the bugs i find via the bug report

Again , thanks
The Following User Says Thank You to fady996 For This Useful Post: [ View ] Gift fady996 Ad-Free
28th November 2014, 04:59 PM |#5  
MirXas's Avatar
Senior Member
Flag Vilnius
Thanks Meter: 144
 
More
This is the best post on XDA so far.
Thank you for your effort @Olivier
30th November 2014, 12:10 PM |#6  
Hesham Sleem's Avatar
Senior Member
Flag Framework-res
Thanks Meter: 332
 
More
Think you Sir...is it support Call function ?
i will try it soon...
The Following User Says Thank You to Hesham Sleem For This Useful Post: [ View ] Gift Hesham Sleem Ad-Free
30th November 2014, 01:45 PM |#7  
Junior Member
Flag Tokyo
Thanks Meter: 19
 
More
Quote:
Originally Posted by Hesham Sleem

Think you Sir...is it support Call function ?
i will try it soon...

No this rom not support Calling because NULL IMEI
***Backup NVRAM before try it***
30th November 2014, 04:48 PM |#8  
Hesham Sleem's Avatar
Senior Member
Flag Framework-res
Thanks Meter: 332
 
More
Quote:
Originally Posted by nut27455

No this rom not support Calling because NULL IMEI
***Backup NVRAM before try it***

Ok...So if i backup NVRAM and restore it after flash rom , Call function will work ??
The Following 2 Users Say Thank You to Hesham Sleem For This Useful Post: [ View ] Gift Hesham Sleem Ad-Free
30th November 2014, 07:47 PM |#9  
Olivier's Avatar
OP Forum Moderator / Recognized Developer
Flag Linz
Thanks Meter: 6,901
 
Donate to Me
More
Quote:
Originally Posted by Hesham Sleem

Ok...So if i backup NVRAM and restore it after flash rom , Call function will work ??

No. Guys, it's clearly stated in the OP that RIL/radio (and hence calls/SMS) is broken!
The Following User Says Thank You to Olivier For This Useful Post: [ View ]
3rd December 2014, 03:46 PM |#10  
Junior Member
Thanks Meter: 1
 
More
Question New user
I have a question..
If I install this room on my lenovo a3000. What is the things that will not working on my tablet. Sorry I'm not professional and I need to help to know what is the risk's that I will found??
The Following User Says Thank You to Magiiic For This Useful Post: [ View ] Gift Magiiic Ad-Free
3rd December 2014, 08:30 PM |#11  
MirXas's Avatar
Senior Member
Flag Vilnius
Thanks Meter: 144
 
More
Quote:
Originally Posted by Magiiic

I have a question..
If I install this room on my lenovo a3000. What is the things that will not working on my tablet. Sorry I'm not professional and I need to help to know what is the risk's that I will found??

As it was said in the first post..

Bluetooth
RIL/radio
Camera
(hw) video en/decoding and hwcomposer
Internal SD card
probably much more (haven't had much time to test everything)
The Following User Says Thank You to MirXas For This Useful Post: [ View ] Gift MirXas Ad-Free
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes