yashsingh1/xdaforums huggingface dataset:
[Sprint Samsung Galaxy Note5] heiha10:
ha ha! Make a stupid mistake，I didn't turn on the permissions，and I have a try to change the "hide" text and image color with Romconrol, then I successed！:o:o

It's base on note 5.

SecContacts_M.apk\smali\com\samsung\dialer\dialpad\a.smali

search .method private a(Landroid/view/View;)V

change local 3 to local 6

and find this

"check-cast v0, Landroid/widget/ImageView;

if-eqz v0, :cond_0"

Under this line of code

replace

const v3, 0x7f0e0217 # <public type="id" name="dialpad_hide_text" id="0x7f0e0217" />

invoke-virtual {p1, v3}, Landroid/view/View;->findViewById(I)Landroid/view/View;

move-result-object v3

check-cast v3, Landroid/widget/TextView;

iget-object v4, p0, Lcom/samsung/dialer/dialpad/a;->d:Landroid/content/Context;

const v5, 0x7f060220 # <public type="string" name="hide_dialpad_short" id="0x7f060220" />

invoke-virtual {v4, v5}, Landroid/content/Context;->getString(I)Ljava/lang/String;

move-result-object v4

invoke-virtual {v3, v4}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V

invoke-virtual {p0}, Lcom/samsung/dialer/dialpad/a;->setHideColor()I

move-result v4

invoke-static {v4}, Landroid/content/res/ColorStateList;->valueOf(I)Landroid/content/res/ColorStateList;

move-result-object v1

invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setImageTintList(Landroid/content/res/ColorStateList;)V

invoke-virtual {v3, v4}, Landroid/widget/TextView;->setTextColor(I)V

:cond_0

return-void

in the end add this

.method setHideColor()I

.locals 7

iget-object v4, p0, Lcom/samsung/dialer/dialpad/a;->d:Landroid/content/Context;

invoke-virtual {v4}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;

move-result-object v4

const-string v5, "dialer_bg_text_color_enable" ###your key

const/4 v6, 0x1

invoke-static {v4, v5, v6},

Landroid/provider/Settings$System;>getInt(Landroid/content/ContentResolver;Ljava/lang/String;I)I

move-result v4

iget-object v0, p0, Lcom/samsung/dialer/dialpad/a;->d:Landroid/content/Context;

invoke-virtual {v0}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;

move-result-object v0

if-eqz v4, :cond_0

const-string v1, "dialer_hide_color" ###your key

const v2, -0x707071

invoke-static {v0, v1, v2}, Landroid/provider/Settings$System;->getInt(Landroid/content/ContentResolver;Ljava/lang/String;I)I

move-result v2

:goto_0

return v2

:cond_0

const-string v1, "official_color" ###not a key

const v2, -0x707071

invoke-static {v0, v1, v2}, Landroid/provider/Settings$System;->getInt(Landroid/content/ContentResolver;Ljava/lang/String;I)I

move-result v2

goto :goto_0

.end method

I'm a probie, I hope someone can like it.:fingers-crossed::fingers-crossed::laugh::laugh:
[Sprint Samsung Galaxy Note5] tdunham:
Great job!

I never did get around to looking, how did you color the bottom icons?
[Sprint Samsung Galaxy Note5] heiha10:
my English is poor。I have a difficult understanding you.

If I understand you correctly。I only change the 'hide' text and icon color,and the method is setting icon's color originally .
[Sprint Samsung Galaxy Note5] tdunham:
Yes, how did you change the icon color?
[Sprint Samsung Galaxy Note5] heiha10:
this is the original in this method , it's setting the "hide" icon color

iget-object v1, p0, Lcom/samsung/dialer/dialpad/a;->d:Landroid/content/Context;

const v2, 0x7f0d0081 ## <public type="color" name="dialpad_button_right_icon_tint_color" id="0x7f0d0081" />

invoke-virtual {v1, v2}, Landroid/content/Context;->getColorStateList(I)Landroid/content/res/ColorStateList;

move-result-object v1

invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setImageTintList(Landroid/content/res/ColorStateList;)V

I have changed it

like this

invoke-virtual {p0}, Lcom/samsung/dialer/dialpad/a;->setHideColor()I

move-result v4

invoke-static {v4}, Landroid/content/res/ColorStateList;->valueOf(I)Landroid/content/res/ColorStateList;

move-result-object v1

invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setImageTintList(Landroid/content/res/ColorStateList;)V

and I can change the color of the icon and text with Romcontrol..:fingers-crossed::fingers-crossed:

I learned from daxgirl‘s changing the color of brightness :laugh::laugh:
[Sprint Samsung Galaxy Note5] sonnguyenpg:
I mod only Seccontact_M.apk but fc when open Phone , not fc open contact. Why?

Logcat here. Plz helf me

http://cloud.tapatalk.com/s/57d2efff263c3/Log_2016-9-10_00-18-10.txt

And Seccontact_M.apk i mod done

https://drive.google.com/file/d/0B3FcB_U_nioLUGZnOTJYazlwQ0U/view?usp=drivesdk

SM-J710F
[Sprint Samsung Galaxy Note5] edzamber:
Solved !!!

My smali is not smali\com\samsung\dialer\dialpad\ap.smali

Its : smali\com\samsung\dialer\dialpad\an.smali

So in method

.method private a(Landroid/widget/TextView;I)V

I change

move-object/from16 v1, p0

invoke-virtual {v1, p1}, Lcom/samsung/dialer/dialpad/[color="red"]ap[/color];->setDialerDigit(Landroid/widget/TextView;)V

Into

move-object/from16 v1, p0

invoke-virtual {v1, p1}, Lcom/samsung/dialer/dialpad/[color="blue"]an[/color];->setDialerDigit(Landroid/widget/TextView;)V

Same thing in .method private b(Landroid/widget/TextView;I)V

move-object/from16 v1, p0

invoke-virtual {v1, p1}, Lcom/samsung/dialer/dialpad/[color="red"]ap[/color];->setDialerLetter(Landroid/widget/TextView;)V

Into

move-object/from16 v1, p0

invoke-virtual {v1, p1}, Lcom/samsung/dialer/dialpad/[color="blue"]an[/color];-->setDialerLetter(Landroid/widget/TextView;)V
[Sprint Samsung Galaxy Note5] edzamber:
[MENTION=1042140]tdunham[/MENTION]

Hi bro,

Do you succes to add 6gear Custom bg for contact app ?

I mean not for Dialer but for Contact list, contact diary and Favorites contact ?

For my dialer its ok
[Sprint Samsung Galaxy Note5] tdunham:
Right, this is already said in the guide that it might be in an.smali.
[Sprint Samsung Galaxy Note5] tdunham:
No, I did not do for contact list.
[Sprint Samsung Galaxy Note5] tdunham:
Ed, added a link to this to the OP so others can find it, thanks.

Troy
[Sprint Samsung Galaxy Note5] thereassaad:
How to Colorized Contacts Names

so lets start Now go to

SecContacts_M/com/android/contacts/common/list/ad.smali

Now find this method

.method private a(Landroid/widget/TextView;Ljava/lang/CharSequence;)V
.locals 5

invoke-virtual {v0, v1, v2, v3, v4}, Landroid/text/SpannableString;->setSpan(Ljava/lang/Object;III)V

.line 1083
invoke-virtual {p1, v0}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V

[COLOR="Blue"] invoke-virtual {p0, p1}, Lcom/android/contacts/common/list/ad;->setNameText(Landroid/widget/TextView;)V [COLOR="Red"] ### Add this here [/COLOR] [/COLOR]

.line 1087
:goto_0
return-void

.line 1085
:cond_0
invoke-virtual {p1, p2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V

goto :goto_0
.end method

Now Add this method in the end

.method setNameText(Landroid/widget/TextView;)V
.locals 3

invoke-virtual {p1}, Landroid/view/View;->getContext()Landroid/content/Context;

move-result-object v0

invoke-virtual {v0}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;

move-result-object v0

const-string v1, "contacts_name_text_color"

const v2, -0x1

invoke-static {v0, v1, v2}, Landroid/provider/Settings$System;->getInt(Landroid/content/ContentResolver;Ljava/lang/String;I)I

move-result v0

invoke-virtual {p1, v0}, Landroid/widget/TextView;->setTextColor(I)V

return-void
.end method

Now Again go to

com/android/contacts/common/list/al.smali

Now find this method

.method public a(Lcom/android/contacts/common/list/ai;IZZ)V
.locals 10

:goto_0
iput-object v0, p0, Lcom/android/contacts/common/list/al;->l:Ljava/lang/String;

.line 152
iget-object v0, p0, Lcom/android/contacts/common/list/al;->g:Landroid/widget/TextView;

iget-object v1, p0, Lcom/android/contacts/common/list/al;->l:Ljava/lang/String;

invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V

[COLOR="Red"] invoke-virtual {p0, v0}, Lcom/android/contacts/common/list/al;->setNameText(Landroid/widget/TextView;)V ###### Add this here [/COLOR]

.line 153
iget-object v0, p1, Lcom/android/contacts/common/list/ai;->c:Landroid/net/Uri;

iput-object v0, p0, Lcom/android/contacts/common/list/al;->d:Landroid/net/Uri;

Add this method in the end

.method setNameText(Landroid/widget/TextView;)V
.locals 3

invoke-virtual {p1}, Landroid/view/View;->getContext()Landroid/content/Context;

move-result-object v0

invoke-virtual {v0}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;

move-result-object v0

const-string v1, "contacts_name_text_color"

const v2, -0x1

invoke-static {v0, v1, v2}, Landroid/provider/Settings$System;->getInt(Landroid/content/ContentResolver;Ljava/lang/String;I)I

move-result v0

invoke-virtual {p1, v0}, Landroid/widget/TextView;->setTextColor(I)V

return-void
.end method

Rc v2

<com.wubydax.romcontrol.v2.prefs.ColorPickerPreference android:title="Name " android:key="contacts_name_text_color" android:summary="Choose letter color" android:defaultValue="-328966" hexValue="true" alphaSlider="true" />
[Sprint Samsung Galaxy Note5] SammyTRK:
[MENTION=4507636]edzamber[/MENTION]

I managed to add the bg view to call log easy enough, (add the wubydax.custombg line to call_log_fragment.xml) but the other two are not so easy. I cant get it to work for contacts bg or favorites bg.

[MENTION=5405448]thereassaad[/MENTION]

Thanks that is cool. How can I color the names in log and favorites too?
[Sprint Samsung Galaxy Note5] thereassaad:
That's what's i have tried to do but no luck at least here , , ?
[Sprint Samsung Galaxy Note5] edzamber:
Many Thanks bro, you rock [emoji2]

Great, thanks i will try [emoji2]

Thanks bro [emoji3]
[Sprint Samsung Galaxy Note5] thereassaad:
Yes my friend i seen it how it ugly really if we add the 6thgear custom view to there in log , i will try again to find where exactly should be to work logs item like name / numbers / date / , im sure i will try again working on it , & hope i can found where & how i can do it , & maybe [MENTION=1042140]tdunham[/MENTION] can do it , he is one with those things can be modded it , ??? ..
[Sprint Samsung Galaxy Note5] SammyTRK:
Good luck. I hope you find it.

It looks good with the theme I'm using.

(Anyone, feel free to call those scam numbers, lol)

Edit: that text looks horrible in the screenshot, it looks good on the phone. I've been learning to modify fonts. :)

N920T + DarthStalker v11 + StockMOD Kernel + Xposed v86.1
[Sprint Samsung Galaxy Note5] edzamber:
Deleted
[Sprint Samsung Galaxy Note5] sonnguyenpg:
Thank. But i dont know change background white color to transperant.

J710FN
[Sprint Samsung Galaxy Note5] bunnys7679:
Hello my Friend

The background behind Log, Favorites and Contacts is in res / values / color.xml

<Color name = "dialtacts_tab_color"> # ff202021 </ color>

The background behind Today, Yesterday etc is also in res / values / color.xml

<Color name = "sub_header_bg"> # ff1c1c1c </ color>

Greetings Bunny
[Sprint Samsung Galaxy Note5] talkingmonkeys:
[MENTION=1042140]tdunham[/MENTION] didnt see it answered but why didn't you do the incallui as well? The theme for it with theme store is all screwed up. Just curious why you didnt do it for mm like we had in the past
[Sprint Samsung Galaxy Note5] edzamber:
Hi,

Its possible in outgoing calls.

http://xdaforums.com/showthread.php?p=67781708
[Sprint Samsung Galaxy Note5] talkingmonkeys:
Not quite what I meant. I'm talking about the full screen mod for it, not just the background. Thank you though
[Sprint Samsung Galaxy Note5] kin201303:
UX didn't use TD full screen mod can full screen

SamsungContacts_Beta.apk

[Mod][GUIDE][CUSTOM VIEW] 6thGear Custom View for any app

dialpad_fragment.xml

<com.android.wubydax.CustomBg android:layout_width="fill_parent" android:layout_height="fill_parent" />

<color name="dialpad_fragment_bg">#fffafafa</color> change to #00000000
[Sprint Samsung Galaxy Note5] sonnguyenpg:
Oh year. Big thanks my friend.[emoji8] [emoji8]

J710FN
[Sprint Samsung Galaxy Note5] bunnys7679:
Hi guys

I tried the mod. Everything worked perfectly. I have only one problem if I want to use my own picture. When I select one and then go to phone I get a Contacts FC. The fix of edzamber I have taken into account but unfortunately without success. Someone another tip for me.

Thanks for the great work and thanks in advance for your help
[Sprint Samsung Galaxy Note5] edzamber:
Try to go in App manager/Contacts/Permissions and switch on Stockage permission like this
[Sprint Samsung Galaxy Note5] bunnys7679:
Big Thank my Friend. It works

Gesendet von meinem SM-G925F mit Tapatalk
[Sprint Samsung Galaxy Note5] edzamber:
My pleasure bro [emoji6]
[Sprint Samsung Galaxy Note5] kin201303:
hi:TD

can you help me this background to Transparent

6.0.1 UX

thank you
[Sprint Samsung Galaxy Note5] tdunham:
Use MONITOR tool that comes with full java jdk kit to find that layout and the drawable that it is using.
[Android Themes] DungGramer:
How to mod app apk
[Xperia Z2 Q&A, Help & Troubleshooting] nagaGuy:
Seems z2 supports volte but after enabling flag it does not show any options to enable it. I am on existenz Premium MM..

I have tried all available infos but no solution![emoji26]

Is it ROM related or what can be done to get VoLTE???

XDA

"Xcites: Develop: Achieve"
[Xperia Z2 Q&A, Help & Troubleshooting] optimumpro:
First, your carrier must have this service. If they don't, you can't have it on any phone.

Second, Volte is not automatically provisioned on stock roms and would require a carrier sponsored firmware update.

In other words, if you are on a stock rom, Volte is out of reach.
[Xperia Z2 Q&A, Help & Troubleshooting] nagaGuy:
Yes that is correct. Thanks for the info.

[emoji111]

XDA

"Xcites: Develop: Achieve"
[Xperia Z2 Q&A, Help & Troubleshooting] akshay2shah:
http://xdaforums.com/crossdevice-dev/sony/enabling-volte-xperia-z2-xperia-z3-t3438505

check this out ;)
[Moto Z Force Questions & Answers] mdonnelly1127:
What's going to be the better phone?
[Moto Z Force Questions & Answers] skinnytoo2:
I was actually waiting for the N7, but grabbed this to test out for a little bit. If you compare the 2 devices, they are very similar. N7 is a touch bigger at 5.7, has the stylus and is waterproof. Obviously the Z has mods and is thinner. I really like the Z. It's built very well and I like the vanilla android experience much more than TouchWiz. Also, if the N7 has same OS battery drain as the S7e, I will shoot someone!! This battery is fantastic!! I think the N7 shooter will probably be a little better, but the Zs camera is pretty darn good. I may just keep the Z over the N7. But I need to see a ton more mods if that's the case.
[Moto Z Force Questions & Answers] whatnow275:
Can you comment more on battery? I had note 5 and s7 and I couldn't stand the random battery drain
[Moto Z Force Questions & Answers] lmarranzino:
I would say Force. I have the s7 edge seems s7 will be a larger one. It really is personal taste. Grab one and see when it comes out. I found so. E lag still on my edge so far no lag and beautiful screen.

For me the Force is just SOLID.
[Moto Z Force Questions & Answers] HotShotAzn:
I have been using Samsungs for the past few years and was going to wait for the Note 7 but the Z Force got me. Battery drain on Samsungs are a joke...and even Samsung couldn't tell me why. My wife's Note 4 would get twice the SOT as me and we got ours at the same time.

I like the big screen of the Note but never really used the SPEN.
[Moto Z Force Questions & Answers] Turbine1991:
Don't get a Samsung Note.

As an owner of two Samsung Galaxy Note 5 devices - they are of suspect quality. Not to mention an exploding battery on my prior Galaxy S4 and a max of 3 metres wifi on my S3... The Note 5 has terrible battery life, even once debloated and rooted with custom kernels - in comparison to my old LG G2. (not to mention it's laggy compared to than that phone)

After having my 2nd N5 in my pocket while traveling to the states, two purple dots appeared and have almost entirely consumed the screen after a couple of days. The terrible customer support in the states won't even fix it as it was not purchased in the US - no **** I'm on holiday Samsung. >_>" These Samsung devices have caused me nothing but grief.

LG and Motorola on the other hand sell much better devices in my opinion.
[Moto Z Force Questions & Answers] fr4nk1yn:
Actually it's not.

I did some testing and the Z Force has better saturation and marginally better detail zoomed in. Seeing all the the S7 vs Moto Z comparisons I thought the N7 would blow the Z Force away.

The choice in phones comes down to preference. I dislike Samsung but the N7 is a pretty good phone. Every feature they could cram in there is in there too. That makes is slightly slower than the Z Force.

This is actually the first time I've had a device beat my wife's in benchmark testing. The Note 3 actually tested better than my LG G4!
[Moto Z Force Questions & Answers] TheKaz:
I was going to check out the Samsung phones, but I had the original Moto X and I just love the Moto software.. close to stock but with the nice touches like the Moto Display and the gestures (with young-ish kids, the twist to get to the camera is a godsend). I've heard mixed reviews on the Samsung flavor of Android and in the end, I just decided that I just needed to get the Z Force in my hand to make sure I didn't totally hate the feel, and I didn't.
[Moto Z Force Questions & Answers] legalkill:
My daughter killed her 1st gen moto x with the nano coating with a dunk in the toilet. I would say the motos are light rain resistant, probably.
[Moto Z Force Questions & Answers] beejmeister:
Based on everything I've read, I made the jump from Samsung Fan Boy to the Moto Z Force TODAY! I believe I'll be happy.... after I make the necessary adjustments!
[Moto Z Force Questions & Answers] kenbrownstone:
Love my z,.The projector is the shizznit..Speaker is good..Great to know all the mods can get software updates too..Hope for more mods other than a camera mod...Just don't use camera at all..I've gotta get used to no root and Roms ,
[Non-Touchscreen Windows Mobile Other] keff:
Hi everyone, what do you say on the new T-mobile's homescreen for HTC Shadow device (http://blogs.msdn.com/windowsmobile/archive/2007/11/01/shadow-homescreen.aspx)?

It would definitely be worth having it on other phones, do you think it can be done?
[Non-Touchscreen Windows Mobile Other] xplode:
As far as i know it is for Windows Mobile Standart (Smartphone) only, but can not be sure until i try it
[Non-Touchscreen Windows Mobile Other] nav1:
Sure it can be done. The only thing you need is dumped T-Mobile shadow ROM. If you can get that, you can get the homescreen.
[Non-Touchscreen Windows Mobile Other] Synseer:
What i wanna know is if there is a reg edit to get the to take myfaves away from the first tab on the home screen so i can see the date and time there instead like in the first picture. That would great.
[Non-Touchscreen Windows Mobile Other] keff:
As written in linked article, myfaves are only enabled on T-Mo SIMcards, others see the clock instead, which is great. Now, where to get the ROM?:)
[Non-Touchscreen Windows Mobile Other] nav1:
Let's just hope that someone will dump their phone's rom :)

To all shadow users: Who can dump their phones rom ?
[Non-Touchscreen Windows Mobile Other] gottifour:
I'm not sure how to dump my rom, but I hope someone figures it out because I hate this my fave on my homescreen. I would also like to keep the neo interface but be able to add my own apps to it...I wish I knew how to help..g
[Non-Touchscreen Windows Mobile Other] the_matrixx:
Clock instead of MyFav

Take a look here to get rid of MyFavs. I haven't tried it but the person who posted it did. http://xdaforums.com/showthread.php?t=343000
[Non-Touchscreen Windows Mobile Other] gottifour:
Worked like a charm thanks for the link.....g
[Non-Touchscreen Windows Mobile Other] badbob001:
If you're not on a MyFavs plan, can you still use the MyFavs on the interface as a poor-man's photo dialer to five numbers of your choosing?
[Non-Touchscreen Windows Mobile Other] Osmos:
May be someone could help Gottifour to dump his rom? I don't know how to do this for sure..
[Non-Touchscreen Windows Mobile Other] ddookie:
Indeed... A dump would be really great!

What do you guys think about the ever growing eyecandy that is being used in all different mobile devices? Is it doing something good for the usability or just eyecandy that blinds the user?

Greetings from the Netherlands,

Peter Vrenken
[Non-Touchscreen Windows Mobile Other] kwoodall:
How about some pointers to instructions on how to dump a rom for those who might be interested.
[Non-Touchscreen Windows Mobile Other] ND4SPD:
How about this...

Try using this tutorial on the xda xiki: http://wiki.xda-developers.com/index.php?pagename=Hermes_HowtoDumpRom

as far as I know, you can use itsme's tools for all htc devices. Sorry that i can't try this myself on the shadow. I have the t-mo MDA and an ancient mpx200

If anyone gets this to work, please post the dump online
[Non-Touchscreen Windows Mobile Other] SGregory:
I think it helps to create Neo to ather devices =)

http://xdaforums.com/showthread.php?t=347198

(Dump of T-Mobile Shadow Rom).
[JiaYu S3 Accessories] genesisalgor:
So guys, celebrating or Forum acquisition.

Let's talk about one of the biggest issues that a huge part of S3 users, that acquired their phones last year had. The battery drop.

It weirdly started for some after the Lollipop upgrade, with a 15 or 20 sudden drop, 1, 2, 3 seconds and you phone turns off!

Firstly we all thought this was a software issue, but after countless work and updates on this part and no fix for it, we started to think that problem was not a software one but with batteries itself.

The cause will remain a mystery. A defective lot? A issue that was ignited by LP? And proof of batteries defect, the drops gets worse with time. 20, 30, 40% drop to zero, batteries getting inflacted watch out if you have this issue!

Fortunately this seems to be fixed in newest batteries, that are sold on main stores, if you're ordering a original one get from main stores, Aliexpress stores are just selling fake ones by my investigations.

Luckily we found at Aliexpress this Kompson battery. At first sight it looked like a big scam, promising capacity for a not so popular phone? Definitely could look like a scam. But then a courageous buyer bought one and not only got great capacity or duration, as got the drop issue aliviated.

My case, after a whole year with two original batteries. They started to suffer huge drops from 50% in the last 6 months, with max of 2:30 SOT. One got inflated, they badly lasted me more than a . Yesterday finally got my Kompson and my issue meet a end. No drop, maybe at 5%, 3% I got a drop to 1% then it last some time more and turns off.

This topic is to inform people with the Drop issue, as well as letting your experience with new, old stock batteries or Kompson. In order to inform and help people with this freaking issue.
[JiaYu S3 Accessories] gorillaz_gr:
I only got one battery with my device, so the moment I started to notice these strange drops, plus none of the "rescue" solutions such as battery calibration (rooted), didn't do anything, I search AliXpress, and bought one KonPson with any risk...

Since March 29th that I am using it, the phone works also with 0%!!! No crazy drops, no suddden 50%...

The load discharges slow an normaly.

TapaTalk and JiaYu S3 with Android MM!
[JiaYu S3 Accessories] pavlikdc:
Battery calibration isnt quick process to get rid off drops. What You need to do is stay with ONE rom longer! Do a calibration at 100%. Restart the phone. Than three-five times fully discharge battery (with normal use) and charge it to 100% its times. It take week or so. I have konspon and orginal battery and I dont have any drops - no matter which battery I use. I've made flashable batterystats file (from my own file after a week or so) and when I need to test new rom and return to mine testes I do flash batterystats.bin file via recovery and thats all.
[JiaYu S3 Accessories] genesisalgor:
I had two defective batteries, no way a calibration would save them from 50% drops.