[ROM] [KERNEL] [KITKAT 4.4.2 - KOT49I ] ZTE V970 / V970M [MT6577]

Search This thread

JorgeTone

Member
Jul 21, 2016
13
13
Hey man, thanks for your hard work.
I installed the ROM but it is slow and the SIM card isn't detected. The home button doesn't work, etc... (smart A18 tmn model)
I didn't install the Kernel, must I? I don't know how to do it, can you explain it briefly?

Thanks a lot

edit: I also think that only 1 core of the CPU is working
 
Last edited:
  • Like
Reactions: Dr.Hackmort

M1gu3lGnR

Member
Jan 26, 2015
27
4
Hi

I'll try to make an maintenance build, with couple fixs .

Lollipop is still a very long shot.

Cheers

That's great man, I have a couple of bugs to tell you:

1) The Wi-Fi doesn't gets on after you turn off the Data (3G), after that, I have to take the battery out because even when I try to turn off the phone, it doesn't do it.
2) Sometimes the System apk just crash and the whole phone gets freeze.
3) When the Data (3G) is on, the GPS doesn't work correctly (Or doesn't work at all)
4) And, of course, the camera pink preview.

I hope you read this so you can have a clue on what to fix in the next maintenance.

PD: Sorry for my bad english:D.
 

superdragonpt

Recognized Developer
Apr 27, 2013
4,952
19,354
Lisbon / Taiwan / USA
www.caixamagica.pt
Well
Upgrade on the works...

4.4.2 to 4.4.4

Still a bit buggy...

6EUejj2.jpg



The good about 4.4.4 is the multiple updates on ART

Cheers
 

M1gu3lGnR

Member
Jan 26, 2015
27
4
Hey @superdragonpt It's been a long time (4 months) since we knew something about this ROM, come on! Don't give up, people who don't have money to buy another phone and still have this device are waiting for this. Please, if you have any news, tell us.

Thanks!
 

shanx_verma

Senior Member
Requirements:

- New CWM or TWRP Recovery ( In The Downloads Section)
--> I Recommend TWRP

- Extended Internal UserData Partition (due to the new KK fstab, the internal Memory can't be mounted)
(Users with stock Partition Layout, can still flash this rom, however you'll have only 500MB of userdata)

Installation / Flashing Procedure:


  • - Put the rom on the EXTERNAL SD Card
  • - FULL Wipes are mandatory (Cache/dalvik/Data)
  • - Flash the ROM


Since Rom Build Stable 1.1: You have an customizable AROMA Installer:


  • Choose Single/ Dual SIM
  • Choose BaseBands Modems
  • Choose to Root/ Stay un-rooted

Downloads:

Downloads are on XDA DevDB
or

On my Dev-Host

KitKat_ZTE_v970_Stable_1.2.zip - 297.48 MB

On my AndroidFileHost

https://www.androidfilehost.com/?fid=95916177934534755





Have Funn ;)


Thanks for the latest one here - http://d-h.st/X5vP
Will try to port for myself to my XOLO A800 and LAVA IRIS 501 (both MT6577 - MT6620 devices)
Or, are there any new updates, on some other MT6577 thread perhaps?
Cheers!! :)
 

bradleymikej

New member
Apr 7, 2017
3
0
HELP!!!

HELP! I tried to install TWRP and it trashed the phone so it no longer boots past the ZTE screen. But I can get to the Android System Recovery screen. It allows "apply update from sdcard". Apparently your zip requires a TWRP install. How do I recover when I can only get to the Android system recovery screen? I can choose "apply update from ADB, which I have on my laptop. I connect the phone to the laptop and I only can choose "Now send the package you want to apply to the device with the "adb sideload <filename>...":(
 

bradleymikej

New member
Apr 7, 2017
3
0
In addition:

HELP! I tried to install TWRP and it trashed the phone so it no longer boots past the ZTE screen. But I can get to the Android System Recovery screen. It allows "apply update from sdcard". Apparently your zip requires a TWRP install. How do I recover when I can only get to the Android system recovery screen? I can choose "apply update from ADB, which I have on my laptop. I connect the phone to the laptop and I only can choose "Now send the package you want to apply to the device with the "adb sideload <filename>...":(
I tried to sideload the ZIP via ADB. When the phone tried to install it, it says:
Opening update package...
Verifying update package...
E:2 footer[2]=0x95......
E:signature verification failed
Installation aborted.:(
 

Gyulánk

Member
Aug 20, 2015
6
1
Viber is cancelling

Do you know somebody working Viber version? I try about 5 latest from apkmirror, but all cancelled after come the SMS with the code.
 
  • Like
Reactions: Geodroidx2

TiagoDM

Senior Member
Nov 30, 2013
56
8
Hi. I know its a old phone but i need it bcause my OPlus one crashed lcd...

My ZTE v970 is on a bootloop. I had this custom rom installed, but something must have happen. I can only access something pressing power+up, but it enters a chinese menu and i have adb access, apparently the menu has got hardware tests and things that i dont know what they do (on the menu, because its in chinese). I tried to access fastboot from adb, but the bootloop continues.

What can I do to reinstall the system? from adb i can access root shell on the phone but i dont know how to proceed. It appears the fastboot is inexistent.

Plz help!!
 

Top Liked Posts

  • There are no posts matching your filters.
  • 90
    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.
     *
     * DO NOT LEECH MY DOWNLOADS, PLEASE RE-DIRECT YOUR FORUM /PAGE
     * TO THIS THREAD, IF YOU LIKE MY WORK, YOU CAN SAY THANKS,
     * AND MAYBE BUY ME SOME BEERS
     */


    Open Sourcing Mediatek - ZTE v970 ; SoC MT6577
    MediaTek Development


    Being owner of an Mediatek device, means (most of the times) not having the sourcecode published by the Official vendor.

    ZTE never published their ICS / JB sources (they only gave us incompleted, and unbuildable sources).

    --> Well ... This is XDA after all .....

    WELCOME to KitKat







    Hello Guys !

    In this thread you will find my Rom and Kernel for the ZTE v970 / v970m / Smart a18 (Portuguese Single-SIM version)
    Please be sure to read (and re-read) carefully, to avoid unnecessary questions.





    Rom and Kernel INFO:

    • ROM: KitKat 4.4.2 [ KOT49I ]
    • Custom Kernel : 3.4.67 [MTK KitKat Kernel]


    About the Rom:

    • Rom based on the Official Release by Motorola XT919 / XT920
    • Its now Ported to our Device
    • Starting from v1.2 , most things are now compiled from modified customizable source-code.
    • Many fixs where required for making work on our Combo-Chip [MT6620 - Responsible for the Radio / GPS / WiFi / etc]
    • Includes: Brand New Custom KitKat Kernel 3.4.67




    Changelogs :

    Changelog v Stable 1.2 (February 15 2015)

    This is an huge Update, several things on the rom are now compiled from source...

    New Kernel
    • Updated Camera configs / Lens / Hall to be "in-line" with the new rom camera libs.
    Rom
    • Fix : Camera Hall / image / Lens / Sensors (camera now with 8MPX; interpolated )
    • Fix : Camcorder
    • Fix : Improved rom, with several things now being compiled from source for our ZTE (no more dirty hacks)
    • Fix: Some SE Linux Permissions on AROMA installer
    • General Rom Clean
    • APKs zipaligned

    NOTE: In order to have the proper camera preview, be sure to "tick" on camera settings the "ZSD" Option

    NOTE 2: Due to the major changes on the rom itself, it is strongly recommended, that you don't dirty flash.
    --> Be sure to backup your things, and make all wipes, then install this build.



    Changelog v Stable 1.1 R2(January 27 2015)

    • Now compiled with the latest Linaro Toolchain 4.9.3
    • New compilation Flags and MOD Flags: Neon; Cortex a9; arm v7; Linaro's 4.7+ / 4.9.x Flags; fgcse-las; etc

    User Customizable AROMA Installer:
    • Single/Dual SIM Selection
    • Baseband Selection (Europe/USA/ JB Baseband **** Europe/USA 2 (Old ICS Modem) **** Venezuela (MoviStar) Baseband+APN's)
    • Root Selection (Choose to apply Root, or stay un-rooted)

    • ADD: CPU Governors: Sakuractive (Optimized HotPlug Governor)
    • ADD: I/O Schedulers: ROW and SIO
    • REMOVED: Motorola's FLEX Info (merged lingfude's patch)
    • Minimum Readahead increased to 32Kb (16 > 32)
    • Maximum Readahead increased to 1024Kb (128 > 1024)
    • Completely Fair Scheduler (CFS): Responsiveness Tweeks
    • Dynamic management of dirty page writebacks (Fully controlled via Settings > Performance Control )
    • Increase Swappiness to 70 (60 > 70)
    • Disable Gentle Fair Sleepers (Better UI responsiveness)
    • FIX: Headset Driver (Music/ on-Call Volume Buttons)
    • FIX: Network Data Meter (Mobile Data and Wifi)
    • FIX: Green LED when Charging > 90% (merged lingfude's patch)
    • -WIP- FIX: Camera (Improved Camera colours with the new re-compiled camera .blobs, still - WIP - ); also (merged qus1's camera patch)



    Changelog v Stable 1.1 (January 25 2015)
    --Removed from downloads due to issues--
    • Now compiled with the latest Linaro Toolchain 4.9.3
    • New compilation Flags and MOD Flags: Neon; Cortex a9; arm v7; Linaro's 4.7+ / 4.9.x Flags; fgcse-las; etc

    User Customizable AROMA Installer:
    • Single/Dual SIM Selection
    • Baseband Selection (Europe/USA/ JB Baseband and Venezuela (MoviStar) ICS Baseband+APN's)
    • Root Selection (Choose to apply Root, or stay un-rooted)

    • ADD: CPU Governors: Sakuractive (Optimized HotPlug Governor)
    • ADD: I/O Schedulers: ROW and SIO
    • ADD: Multi-User Support (Settings> Users); Check F.A.Q for more Info
    • REMOVED: Motorola's FLEX Info (merged lingfude's patch)
    • Minimum Readahead increased to 32Kb (16 > 32)
    • Maximum Readahead increased to 1024Kb (128 > 1024)
    • Completely Fair Scheduler (CFS): Responsiveness Tweeks
    • Dynamic management of dirty page writebacks (Fully controlled via Settings > Performance Control )
    • Increase Swappiness to 70 (60 > 70)
    • Disable Gentle Fair Sleepers (Better UI responsiveness)
    • FIX: Headset Driver (Music/ on-Call Volume Buttons)
    • FIX: Network Data Meter (Mobile Data and Wifi)
    • FIX: Green LED when Charging > 90% (merged lingfude's patch)
    • -WIP- FIX: Camera (Improved Camera colours with the new re-compiled camera .blobs, still - WIP - ); also (merged qus1's camera patch)




    Changelog v Stable 1.0 (December 18 2014)
    • FIX: Bluetooth (thanks qus)
    • FIX: SIM Management (now working, and available on Settings)
    • Added: MTK Eng. Mode on Settings
    • Added: CPU Performance Control on Settings
    • Added: AOSP Browser (Google replaced AOSP Browser with Chrome since KK Release)


    Changelog v Beta 2 (December 11 2014)

    • AROMA Installer ;)
    • New Kernel

    • FIX: Calls under 3G Network (merged patch)
    • FIX: Camera AF (Auto-Focus)
    • FIX: "Automatic Time Zone" FC (com.android.phone) error.
    • FIX: Device Default USB Name (Device name-Mass Storage)
    • MOD: Modified KK Permissions to allow apps/data to read/write from External SD Card (Google Removed External SD Card acess on KK)
    • Cleaned: Unused Telephony .blobs
    • Added: Default KK Music app (was broken, so i didn't added on Beta1)
    • Added: modified HOSTs (no more adds from apps spaming you...)
    • Added: CPU Governor : SmartAss V2 (modified for Dual-core ARM)
    • Added: CPU Governor : PegasusQ (modified for DUAL-Core ARM)

    Changelog v Beta 1 (November 29 2014)

    • First Beta Release





    Current Rom and Kernel Status:


    Working:

    • - Telephony (Calls / etc) (2G and 3G)
    • - Data Connection 2G / 3G
    • - ART / Dalvik
    • - FM Radio
    • - GPS
    • - Wifi and Wifi Theter
    • - Bluetooth
    • - Sensors
    • - LED's
    • - Camera / Camcorder
    • - Pretty much everything is working just fine ...

    Needs Improvements:

    - You Tell me ;)




    GPL Compliance:



    Kernel 3.4.67 KK
    https://github.com/dragonpt/Kernel_3.4.67_KK_ZTE_v970



    I do respect the GPL, but using someone else's work without proper credits is just LACK OF RESPECT.

    The inclusion of this kernel in other [future] ROMS is NOT allowed.
    --> Instead add a link to this thread as a recommendation on your thread.

    The MT6620 Combo-Chip Patchs can of course be used by enyone else trying to work on another device with the same SoC and Combo-Chip,
    --> Just show some Humanity and give credits for the work i made ...

    I Don't support KANGS!

    So please Show some respect, when using my commits and patchs, as well as the commits i added from other Dev's (with proper credits/ git authorization)

    Fail to comply and i will drop this project






    Credits:

    • superdragonpt
    • qus1 , for the initial Help / RAW Original Motorola Rom / Being an nice guy ;)

    I would also like to thank:

    • bgcngm , for the MTK unpack / repack kernel scripts
    • lingfude , for the original GT818B Driver work, on the old JB Kernel --> Driver backported to this KK build / Auto-time zone fix
    • Christopher83, for Linaro Toolchains and Dynamic management of dirty page writebacks
    • amarullz, for the awesome Aroma Installer
    • Chainfire, for the SuperSU


    XDA:DevDB Information
    [ROM] [KERNEL] [KITKAT KOT49I ] ZTE V970 / V970M [MT6577], ROM for the Android General

    Contributors
    superdragonpt
    Source Code: https://github.com/dragonpt/Kernel_3.4.67_KK_ZTE_v970

    ROM OS Version: 4.4.x KitKat
    ROM Kernel: Linux 3.4.x
    Based On: AOSP / MTK

    Version Information
    Status: Stable
    Current Stable Version: 1.2
    Stable Release Date: 2014-12-18
    Beta Release Date: 2014-11-29

    Created 2014-11-29
    Last Updated 2015-03-21
    48
    How to Install / Requirements

    Requirements:

    - New CWM or TWRP Recovery ( In The Downloads Section)
    --> I Recommend TWRP

    - Extended Internal UserData Partition (due to the new KK fstab, the internal Memory can't be mounted)
    (Users with stock Partition Layout, can still flash this rom, however you'll have only 500MB of userdata)

    Installation / Flashing Procedure:


    • - Put the rom on the EXTERNAL SD Card
    • - FULL Wipes are mandatory (Cache/dalvik/Data)
    • - Flash the ROM


    Since Rom Build Stable 1.1: You have an customizable AROMA Installer:


    • Choose Single/ Dual SIM
    • Choose BaseBands Modems
    • Choose to Root/ Stay un-rooted

    Downloads:

    Downloads are on XDA DevDB
    or

    On my Dev-Host

    KitKat_ZTE_v970_Stable_1.2.zip - 297.48 MB

    On my AndroidFileHost

    https://www.androidfilehost.com/?fid=95916177934534755





    Have Funn ;)
    37
    F.A.Q

    Q: How can i acess the MTK Engineering Menu?
    A: On the dialer : *#*#3646633#*#*
    OR --> Settings > MTK Eng. Mode ( added on Stable 1.0)

    Q: What Can i do, on the MTK Engineering Menu?
    A: The Engineering Menu, should be for Advanced users only, there's several things you can do.
    a) Increase The volume speaker volume: >hardware testing>Audio>LoudSpeaker Mode> And set MAX Vol with an max value of 160 (145 as safe)
    b) The same options, as in JellyBean MTK Eng Menu.

    Q: What are the Partitions Layouts usable on This ROM/KitKat ?
    A: BOTH Partitions are usable (Stock and Extended), however on stock Partition Layout, the Internal SDCard (~2GB) can´t be used as is not visible due to the new KitKat fstab (partition table)

    Q: I have the Extended Userdata Partition Layout, do i need to flash any disabled Internal SDCard?
    A: NO, There's nothing you need to do or flash

    Q: Is this ROM Multi-Language ?
    A: Yes

    Q: How can i change the Kernel Settings (Governors/ etc) ?
    A: You can download any app from the PlayStore, i recommend the Trickster MOD

    Q: Where are the Developer Options?
    A: Go to Settings>About Phone, and tap 7 times on the Build Number

    Q: Where can i change the Android Runtime from Dalvik to ART and vice-versa?
    A: You can change on the Developer Options

    Q:I changed the Android Runtime from Dalvik to ART and app "x" is not working , why?
    A: That's rather normal, not every app is compatible with ART.

    Q: Is Xposed Framework and his modules compatible with ART?
    A: NO, Xposed Framework and his modules (like GravityBox), are not compatible with ART

    Q: I Love your work, how can i thank you?
    A: You can press the "Thanks" button, and if you wish, you can pay me an beer(s) :fingers-crossed:
    27
    Kernel Goodies / INFO

    Kernel Info:

    New Custom Kernel to support KitKat
    kernel version: 3.4.67

    Governors available:


    • Hybrid <--Default
    • ondemand
    • userspace
    • powersave
    • performance
    • pegasusq (Add on Beta2)
    • smartassv2 (Add on Beta2)
    • Sakuractive (Add on Stable 1.1)
    I/0 Schedulers available:



    • cfq <-- Default
    • noop
    • deadline
    • sio (Add on Stable 1.1)
    • row (Add on Stable 1.1)


    TCP Congestion Control:



    • cubic <-- Default
    • reno
    • bic
    • westwood
    • highspeed
    • hybla
    • htcp
    • vegas
    • veno
    • scalable
    • Ip
    • yeah
    • illinois
    Other Kernel Features:



    • ZRAM <-- Enabled as Default

    • SDCard Minimum Readahead 32 Kb / Maximum Readahead 1024Kb

    • Dynamic management of dirty page writebacks

    You can check all the Custom Changes on my GitHub Repo



    17
    KK Camera Patch BETA

    KK Camera Patch BETA


    Hi all

    Here's an BETA KK Camera Patch, this was the first compiled libs i did.

    I'm already testing the second patch, and compiling an third.


    The new ROM (maybe on the weekend) will have some new libs with better colours (more vivid/better light/better AF)

    In the mean time, enjoy this first patch.
    :laugh:



    REMOVED - thanks for testing

    Rom Build v1.2 haves better camera image / management ;)





    NOTE: The buffer Camera (Foto) Preview real-time image is "Pink", this DOES NOT REFLECT/ the picture quality

    After taking your picture, you'll see the foto was taken just fine. (Video doesn't have any issue)
    --> To have the Preview image OK, go to camera settings and tick the "Zero Shutter Delay" Option.