yashsingh1/xdaforums huggingface dataset:
[ZTE Grand X V970] Jebusura:
I've read in the past that at some point ZTE decided to use different components for some of the manufactured ZTE v970m so not all of the 970m's are the same internally and this could be the reason why some people have difficulties with battery life. But there is definitely no solution by modifying the ROM when it is most likely a hardware issue.

From my personal experience, I thought I had the same problem after the jump up to JB 4.1.1 but I tried a few things to see if I could make it better and for me the solution was to install an app called "RAM Booster". After setting up this app I found battery life to be higher than in ICS and there is no compromise also, all the apps still run smoothly, I still get push notifications for all the apps, everything works as normal.

I don't know exactly how it solves it but it seems this was the solution for me personally. Maybe worth a try for others who feel battery life is worse in JB 4.1.1
[ZTE Grand X V970] xAD3r1ty:
Well, that guy is right about the slowliness, it feels somehow laggy, games are generally laggy and stutter alot, about the battery life, it's the same or even better than ICS, but there's a bug with your ROM where if we let the battery go to 1% or whenever the phone shuts down because of low battery, it won't recharge , won't work, phone will be "dead" and the only solution is to be lucky and have a phone where you can charge the battery (i was lucky it worked on my galaxy star) , otherwise you are pretty ***** up , doesn't happen on other roms so i'm pretty sure it's an issue in your rom, not trying to be rude or anything, so don't take me wrong, just talking about the experience i had with your rom. anyway's , the rom is still awesome, so good job and thanks for everything you have done for it.
[ZTE Grand X V970] DragonlordP:
It seems strange though that others have reported the same problem that I'm facing with headsets. So, I guess a 4.1.2 version is not on the way, I'll probably bounce back to ICS to see if that solves it.
[ZTE Grand X V970] bgcngm:
Please remind me what is your problem with headsets. Have you tried different headsets already?
[ZTE Grand X V970] DragonlordP:
Yes... the problem is that it is as if the headset constantly sends the signal to hang up. So, if you call someone then as soon as they pick it up you hang up, or if they call then it seems as if you've instantly rejected the call. You can also hear a constant "click click" sound when the headset is plugged in.
[ZTE Grand X V970] bgcngm:
Which kind of headset are you talking about? Because I have a BT car kit and when I had V970, whenever it was connected to it, everything was working perfectly.
[ZTE Grand X V970] edinrh:
This can be installed on dual sim and mono sim Grand X.? BOTH?
[ZTE Grand X V970] bgcngm:
Depends of which Grand X we are talking about. It works for both single and dual SIM variants of V970 based on MT6577 SoC.
[ZTE Grand X V970] edinrh:
yeah, mine is MTK not te other version(tegra i think)... my grand x is mtk, so i can install it right? i have rooted and recovery, just waiting your answer!
[ZTE Grand X V970] bgcngm:
Yes, you can install it. No need to have root, only CWM recovery and proceed with ROM installation. Keep in mind, that in case of a single SIM variant, you will see the dual SIM features anyway, but it works just fine as already confirmed by many users.
[ZTE Grand X V970] DragonlordP:
I don't mean a BT headset but one you plug in the 3.5" socket. Mine is a chinese one from ebay, but I've also tried a friends brand name one (I think Sony Ericsson).
[ZTE Grand X V970] bgcngm:
Great news for those who were reporting issues with offline charging (and maybe battery drain issues)! :fingers-crossed: Grab the attached file and install through CWM recovery. ;)

Thanks to [MENTION=5320576]marucok[/MENTION] for letting me know there was an issue with logo.bin. In the past I'd had similar issues with offline charging on a MT6573 device and it was in fact due to a corrupted logo.bin.
[ZTE Grand X V970] superdragonpt:
Thanks ! ;)

B.Regards
[ZTE Grand X V970] Jebusura:
It seems as though this has made an improvement on my battery life in the first day of testing. I will post again in a few days to give a more accurate opinion on the battery drain issue but it's looking likely that this would be good to include in a next update.

Thanks for posting :good:
[ZTE Grand X V970] pass25:
hello ,

in response to your posts , just have two screenshots .

bgcngm returned to test your rom with the fix " Fix V970 offline charging.zip " that in your description includs " ( and maybe battery drain issues ) " , then has or may have battery drain issues or not?

Last time when I asked for help the modem to hang up on the lock screen , it was also my problem was an isolated act and nobody else complained .

then in v1.3 you includ the modem from 4.0.4 to anyone who had problems with the modem and resolved .

I think your idea of ​​DEV , is not the best , instead of trying to understand whether or not you have a bug in the rom , you dont give support .

Not all phones have similar behavior .

if your do not have bugs , how with the same applications installed in the last muse of superdragonpt after 17 hours have 94 % battery in standby .

In your after disconnecting the charger and reboot I got 97 % after 6 applications in market update , I got 87 % and then restore the backup from titanium backup I got 58 % , something not quite right ! !
[ZTE Grand X V970] bgcngm:
Well, maybe is maybe. I can't confirm if the proposed patch is also supposed to fix occasional battery drain issues.
[ZTE Grand X V970] bgcngm:
GravityBox latest version

Download: GravityBox v2.9.4

Flash via clockworkmod recovery. No wipes needed.

Changelog 2.9.4 - 26/01/2014

- Smart Radio reworked from scratch - based on connectivity manager events

--- Option to force power saving mode when screen turns off

--- Option to ignore switching to normal mode after screen turns on until device is unlocked

--- Option to set delay of network mode change to filter out temporary connection state changes

- Lockscreen tweaks:

--- Added option for custom carrier text (default/custom/empty: when space entered as value)

--- Last screen:

------- preserves original orientation regardless of lockscreen orientation (won't rotate with lockscreen)

------- fixed orientation for devices having flipped screen (thanks to superdragonpt for hints)

------- fixed blank screen on some 4.2.1 devices

--- Added option for specifying blur effect intensity

- QuickSettings tiles:

--- Sync tile: added long-press action to open sync settings

--- Network mode tile: added long-press action to open mobile network settings

- Pie Controls: Implemented support for handling long-press on pie keys

- Phone tweaks

--- Unblocked SIP calls over mobile network

- Power tweaks: Added option for battery charged sound

- Key actions and GB Actions:

--- Added action for taking screenshot

--- Added action for showing volume panel

- Display tweaks:

--- Added option for controlling pulse notification light delay (frequency)

- Misc tweaks:

--- Added setting to change tap vs long-press modes of clearing recent tasks (thanks to scaryuncledevin)

--- Extended option for controlling overflow menu button

- Notification drawer style:

--- Added option for custom carrier text

- Added option to disable power menu on lockscreen

- Added delay to screenshot action

- Hide 'Torch auto off' option if device has no flash (thanks to bgcngm)

- Fixed data traffic monitor not showing values on some devices (thanks to PeterCxy)

- Fixed button backlight issues on Android 4.1

- Updated Portuguese (PT) translation (thanks to bgcngm)

- Updated Indonesian translation (thanks to awaaas)

- Updated Vietnamese translation (thanks to alienyd)

- Updated Spanish translation (thanks to jvbferrer)

- Updated Polish translation (thanks to xtrem007)

- Updated Chinese (Simplified) translation (thanks to liveasx)

- Updated Chinese (Traditional) translation (thanks to Eric850130)

- Updated Italian translation (thanks to pesa1234, valerioscifoni)

- Updated Japanese translation (thanks to WedyDQ10)

- Updated Russian translation (thanks to gaich)

- Updated French translation (thanks to ch-vox)

- Updated Hungarian translation (thanks to benjoe1)

- Updated Slovak and Czech translations
[ZTE Grand X V970] DragonlordP:
Turns out it's probably a ctia-omtp issue, just ordered an adapter. I was just confused by another used who said that it's a problem with Android 4.2.1 and it's fixed in 4.2.2...
[ZTE Grand X V970] pass25:
hi,

is this "Option to force power saving mode when screen turns off" maybe the correction to battery draining issue on some devices?

or just a tweak?

im gona try and then reply i f this solves the problem!
[ZTE Grand X V970] bgcngm:
Did you really need to quote the whole post? :rolleyes: Smart Radio feature is not meant to address any battery drain issue. It is just a feature to automatically adjust network mode based on user preferences, which can in turn improve batter life. I repeat, shall not be considered as a fix to any battery issue.
[ZTE Grand X V970] pass25:
sorry, dont need to beat me!!!
[ZTE Grand X V970] Jebusura:
So a week has past since I used this file that fixes the issue with offline charging (and could fix battery drain issue) and I can say with 100% certainty that for me personally, there is a huge improvement in battery life.

Usually I would have under 20% left at the end of the day but guaranteed to be under 50% even with light use.

After installing that .zip file I have been getting averages of over 50% at the end of the day, so for me personally that file is a great success.

People with battery drain issues should use this file to see if it works for them. I'm in no doubt that for me it has worked, so worth a try if anyone feels they have drain issues. :svetius:
[ZTE Grand X V970] pass25:
I found it!

The problem it's in the battery configuration!

The sensors are configured for batteries with 1000mah and the v970 battery is 1600mah.

So it doesn't charge full battery.

The full battery charge is 4200mv (4.2volts) and it only charge 3980mv as you can see in the attachment .

What i don't know is the minimum values.

I used Android tuner which is an exposed module to change it to 1600mah and the battery is more stable now.
[ZTE Grand X V970] fjsferreira:
That's very interesting... I get that value too. Not sure if this really influences battery, or is it just wrong info passed on by the kernel that has no influence?

Can someone with the stock rom install android tuner and check what value they get?
[ZTE Grand X V970] pass25:
it makes a lot of diference, if you run the Die Hard Battery Calibrator, you will see the diference about the values of the percentage showing by the android system na the diference deteceted by the script.

the values there i have modified( 1000mah to 1600mah), the battery full charged only have a 2% diference from de android system and the script, and it charges the battery until it reaches 4200mV, that difference should be because the full battery charge goes until 4204mV, but i have only configure it too 4200mV.

so if you configure the 4204mV, it should be correct and if you compare the script with android, the must have the same values.

i dont know is what is the minimal values, because as you can see in the link below, it says:

"Battery manufacturers make battery safe range from 2800mV up-to 4300mV, while it's considered empty at 3200mV on Android (that 40% remaining capacity). So going there won't hurt any battery (well, no guarantees obviously)."

http://3c71.com/android/?q=node/2556

so by now, i have configure it to:

battery capacity: 1600mah

minimal values: 2800mV

maximal values: 4200mV
[ZTE Grand X V970] fleyd:
Hello, to do that do we need full version of android tuner or free bersion is enought?

Can you explain better how to do this? I tried with free version of android tunner but i dont understand how...

Thanks
[ZTE Grand X V970] fjsferreira:
I'm using the full version... I don't know if the free version does it.
[ZTE Grand X V970] pass25:
and do you get more stable baterry or not?
[ZTE Grand X V970] fjsferreira:
Honestly, I can't tell... It seems so, but I charge my battery every night, so it's lasting a full day like it was before. But it seems to get to the end of the day with more available battery.
[ZTE Grand X V970] bgcngm:
What about the offline charging issue? Gone for good?
[ZTE Grand X V970] fjsferreira:
I tried it, and it charges the phone fine Bruno.
[ZTE Grand X V970] bgcngm:
New version of GravityBox was just released. Download from link bellow and flash through CWM recovery.

GravityBox latest version

Download: GravityBox v2.9.6

Flash via clockworkmod recovery. No wipes needed.

Changelog 2.9.6 - 10/02/2014

- Application picker: added support for alternative icons

--- allows to assign alternative icons from the predefined list

- Lockscreen/navbar ring targets: implemented dynamic icon highlighting (focusing)

- Lockscreen tweaks:

--- fixed freeze when slide before security unlock used in combination with maximized widgets

--- fixed unlock ring size issues when slide before security unlock is active

--- added independent option for slide before security unlock

--- reorganized Lockscreen tweaks menu

- Navbar ring: added option for Haptic feedback

- Quick Settings:

--- Auto-switch QS extended: added option that ignores persistent notifications

--- added option to specify Quick pulldown size

- Statusbar tweaks:

--- added option for double-tap to sleep

- Launcher tweaks:

--- added additional options for desktop grid size

--- fixed intent receiver leak introduced by "Show launcher drawer" action

- Key Actions:

--- added action to open brightness dialog (4.3 only)

--- action for expanding QS hidden on Android 4.1 (thanks to bgcngm)

--- action for opening app drawer hidden if supported launchers are not installed (thanks to bgcngm)

- GB Actions: added shortcut to open brightness dialog (4.3 only)

- Compatibility improvements for Lenovo devices (thanks to mrjavum)

--- Included detection of Vibe UI and ROW firmware

--- Fixed disabling data network type icons on devices with Vibe UI

--- Fixed bug that prevented the use of custom actions on HOME button on devices running ROW firmware

- Fixed issues with recents soft key occurring on some devices when key remapped (thanks natezire71 for testing)

- Fixed issues with recents soft key when double-tap on home enabled

- Fixed issues with custom carrier texts

- Added Hebrew translations (thanks to daxgirl)

- Updated Chinese (Simplified) translations (thanks to liveasx)

- Updated Spanish translations (thanks to jvbferrer)

- Updated Italian translations (thanks to pesa1234, valerioscifoni)

- Updated French translation (thanks to ch-vox)

- Updated Polish translations (thanks to xtrem007)

- Updated Russian translations (thanks to gaich)

- Updated Greek translations (thanks to CTCaer)

- Updated Portuguese (PT) translation (thanks to bgcngm)

- Updated Japanese translations (thanks to WedyDQ10)

- Updated Hungarian translation (thanks to benjoe1)

- Updated Slovak and Czech translations

- Updated Indonesian translation (thanks to awaaas)
[ZTE Grand X V970] dot.cis:
Thanks for the latest GravityBox link!

Really appreciate all your and C3C076's work!
[ZTE Grand X V970] pass25:
It will be any future update for graphics compatibility with games?

Some games don't work with your rom because of egl drivers.
[ZTE Grand X V970] bgcngm:
And do those games work with other ROMs for V970? I don't know if there are other ROMs with different EGL drivers.
[ZTE Grand X V970] pass25:
it seems like the problem was detected in all JB roms for our phone.

As you can see SuperDragonPt already upgrade is Roms and now they are stable and games now are compatible.

here are a short description in the 4.2.2 rom by superdragonpt:

"Changelog Stable 1.4 (February 08 2014)

*This Version will give a new Life to your phone*

New Kernel Modules

New Hardware Composer

EGl Improved

With this Changes, finnaly all problems related with games (graphical issues, etc) and Lag that plagues all JellyBean Roms (4.1.1 - 4.2.x) are now FIXED"

as you can see, there are problems in JB roms compatibility with some nem games.

One of those is Clash of clans and others.

Other thing i detect, is with MuseOs by superdragonpt, it runs perfectly GlTools, in your Rom after instaling it and reboot it stucks on boot.

I know Gltools its not your project, but if you can doo anything it will be great, because with MuseOs we can run games with tegra 4 emulation.

the problem can be the same, EGL drivers maybe... i dont know!

thanks.
[ZTE Grand X V970] Jebusura:
Why do you want Bruno to make his ROM more like the other ROM? Why not just use the other ROM? Most of us use this ROM over the other's because Bruno cuts out all the crap and leaves us with only the essentials, everything else is optional. And because the ROM has the bare minimum it works very well most people don't have any issues. So again, why ask to make a ROM more like someone else's ROM? Just use the other ROM.
[ZTE Grand X V970] pass25:
And why dont you tink for your self, if you dont have any issues, dont upgrade, why dont you stay in 4.0.4 and upgrade to JB?????????

I just make a question to Bruno and i report EGL incompatiblity´s dyscovered in our JB, if you like those incompatiblity´s, for me that´s fine!

PS: se quiseres em português, se pedi ao Bruno foi porque gosto da ROM dele AOSP, porque está 100% funcional, apenas reportei pelo facto de ser incompatível com certos jogos devido ao EGL, quando comparei com a MuseOs foi pelo simples facto de podermos ter compatibilidade com algo melhor.

Desculpa dar uso ao telefone em ver de te-lo para usar só a calculadora...!!! para isso comprava um Nokia de 20€

De qualquer das formas caso o Bruno faça algo, não és obrigado a actualizar e ficas com a ROM estável na mesma.

Atenciosamente.

Pass25
[ZTE Grand X V970] mike_san:
http://support.zte.com.cn/support/news/NewsDetail.aspx?newsId=1002402

Finally they released the source code for a few of our phones.
[ZTE Grand X V970] bgcngm:
You should have read more carefully before making that post. That kernel source code is for Tegra 2 based Grand X.
[ZTE Grand X V970] fjsferreira:
Bruno, complete sources for our phone have been leaked (I think superdragonpt has confirmed it even). Can you do anything with those?
[ZTE Grand X V970] bgcngm:
I know, I've seen it here. I was just answering to the above post, which is not related to V970(M) (MT6577).

As you may already know, I don't have V970 anymore, so I am afraid I can't do that kind of development anymore. Moreover, those are just kernel sources. Not sure if full MediaTek sources have been released as well.
[ZTE Grand X V970] superdragonpt:
The correct source is this one:

http://support.zte.com.cn/support/news/NewsDetail.aspx?newsId=1005222

But its incomplete (no configs/drivers)...

Small correction Yes there's an new leaked source, its full ICS, but its not customized for our phone, there's a lot of work to be done.

About egl, the problem is related with the JB hwcomposer and modules (it affects all JB Roms, since all JB Roms, haves the same providence: Zte JB Indonesia ROM)

I didn't noticed earlier, because I don't play games in the phone, the issue was reported by other users.

Regards
[ZTE Grand X V970] bgcngm:
So, the previous posts regarding EGL are inconsistent. Is there any ROM with better EGL drivers?
[ZTE Grand X V970] superdragonpt:
They aren't inconsistent, all JB roms, got the same problem, and the same egl drivers...

Currently two other v970 Roms got new egl drivers/hwcomposer/modules, that fixed the issue.

Concerning development I'm out too, my phone just died today (power button)

Regards
[ZTE Grand X V970] bgcngm:
Can you point out where to find new EGL drivers and better hwcomposer lib?
[ZTE Grand X V970] bgcngm:
GravityBox latest version

Download: GravityBox v2.9.7

Flash via clockworkmod recovery. No wipes needed.

Changelog 2.9.7 - 20/02/2014

- Fixed mysterious bootloops occurring since 'Last screen' feature was added

- Fixed option for enabling/disabling menu overflow button

- Fixed notification icons overlapping with centered clock

- QuickSettings management:

--- Stay Awake tile extended to allow cycling through common screen timeout modes (long-press switches directly to Stay Awake and back)

--- Added tile for toggling Smart Radio feature on/off on the fly (relevant when Smart Radio master switch is enabled)

--- Default (English) labels adjusted to be consistent with AOSP tile labels

--- Fixed coloring on USB tethering tile (thanks to bgcngm)

- Icon Picker:

--- Improved alternative icon handling to maintain used icons across GB updates (change requires to set currently used icons again)

--- Created and added icons for Tapatalk and Whatsapp

- Lockscreen tweaks:

--- Added option for double-tap to sleep on unlock ring

--- Last screen:

------- don't reduce image quality

------- fixed scaled images (thanks to bgcngm)

- Power tweaks:

--- Added option for charger plugged/unplugged sound (plugged sound relevant only for AC/USB as wireless has its own sound)

--- Changed battery charged sound for more audible one

- Smart radio:

--- Fixed undesired switching to power saving mode when "Power save when screen off" disabled

--- Implemented toggle for toggling Smart Radio feature on/off on the fly (using tile or GB action)

- Statusbar: Added option for assigning app/action to long-press on notification panel clock

- Brightness settings: Allow lower values for minimum brightness level (changed from 5 to 1 - use with caution)

- GB Actions:

--- Added action for toggling Smart Radio feature on/off on the fly (relevant when Smart Radio master switch is enabled)

- Updated Polish translations (thanks to xtrem007)

- Updated Italian translations (thanks to pesa1234, valerioscifoni)

- Updated French translation (thanks to ch-vox)

- Updated Russian translations (thanks to gaich)

- Updated Japanese translations (thanks to WedyDQ10)

- Updated Chinese (Simplified) translations (thanks to liveasx)

- Updated Spanish translations (thanks to jvbferrer)

- Updated Chinese (Traditional) translations (thanks to Eric850130)

- Updated Portuguese (PT) translation (thanks to bgcngm)

- Updated Indonesian translation (thanks to awaaas)

- Updated Hungarian translation (thanks to benjoe1)

- Updated Slovak and Czech translations

- Updated Vietnamese translations (thanks to alienyd)
[ZTE Grand X V970] pass25:
hi bruno,

i dont know if it helps but in stock rom every game horks.

so suposely if you port or adapt those tings from stock it should work!
[ZTE Grand X V970] bgcngm:
Which stock ROM? ICS or JB?
[ZTE Grand X V970] pass25:
ICS.

with yours they run well too, only some new ones dosent.

for example clash of clans(was with that one that we figured out the EGL problems) it starts blinking the screen and it stucks in there.

by now i was playng fifa 2014 well with GlTools without problems.
[ZTE Grand X V970] bgcngm:
Can't do nothing about it. The libs and modules for ICS are not compatible with JB. If you can't live without playing those games, then you should revert to ICS.
[ZTE Grand X V970] pass25:
for me there is no problem, i live without that.

but i ask you because you can make the ROM more compatible with all games/programs.

maybe superdragonpt can tell you were can you find those files.

i dont know if he can help you because he as no longer have is phone and dicontinued is projects because of that,

any way, thanks for your support.
[ZTE Grand X V970] pass25:
and if you get dose files from one superdragonpt rom, it will work?

from MuseOs 4.1.1 or from 4.2.2?

wich files do you need?
[ZTE Grand X V970] superdragonpt:
Hi

I don't own the phone no more, but let me have an look at it.

I'll PM Bruno with the patched .libs/hwcomposer,modules, etc

No ETA tough.

As said, the stock ICS doesn't have this problem. Only the JB Roms.

Will be great to have this JB ROM patched, Its the best JB 4.1 stock base. ;)

Regards
[ZTE Grand X V970] iakovl:
can someone check if V3.1MOD has hebrew inside? i need to know for a v889m rom that is based on the BM3.1