yashsingh1/xdaforums huggingface dataset:
[Galaxy S 4 i9500 Android Development] :
[MENTION=7281608]robsonsilva[/MENTION] [MENTION=6172162]Skrillex2911[/MENTION] do u guys want to collab, form a team or something to improve this kernel? u guys surely can make suggestion and tweak the kernel with me too with ur experiences, as well as test rremix and cm12.1 since i mainly use cm13 and tw and i dont have time switching between too many roms :p
[Galaxy S 4 i9500 Android Development] :
i locked the higher freq since they are not stable and produce a lot of heat, if u want to use them the only way is to set the minimum and maximum to 2ghz,
[Galaxy S 4 i9500 Android Development] rickyrock:
What is the max freq that it can run on without getting unstable ?
[Galaxy S 4 i9500 Android Development] krasCGQ:
Default one: 1600 MHz.
[Galaxy S 4 i9500 Android Development] andreluizbarbieri:
No more never more?
[Galaxy S 4 i9500 Android Development] :
im compiling one today :D as i said i was a little busy to provide new versions lately
[Galaxy S 4 i9500 Android Development] :
Small update!

v8.4

- Used Hyper 4.9.4 SaberModxUber toolchain

- Used VoLTaqe's 1.26.0 busybox in his S7 kernel ( testing )

- Re-added some init scripts

- Optimized ondemand

Just a small update with some changes to improve performance & battery hopefully
[Galaxy S 4 i9500 Android Development] krasCGQ:
I don't think that arm64's BusyBox would work on i9500... :/
[Galaxy S 4 i9500 Android Development] :
Small update!

v8.4.1

- Fixed CortexBrain

- Fixed ondemand stucks at 600MHz

i only tested for gearcm, btw i remove AIO version but added a version for miui

well apparently its working, i already tested it myself before i uploaded, i dont think busybox has separated compatibility for arm and amr64 tho
[Galaxy S 4 i9500 Android Development] andreluizbarbieri:
Can keep the 8.4.0 version? Good battery saving with default config
[Galaxy S 4 i9500 Android Development] :
it is because ondemand will not let the freq go over 600mhz ( a7 1200mhz ), if you want to then just install the latest one then limit max freq to 600mhz ( a7 1200mhz )
[Galaxy S 4 i9500 Android Development] :
man can u guys pls be more specfic? i have like 4 versions but i dont install 4 roms, at least tell me which version did u install? thanks a lot
[Galaxy S 4 i9500 Android Development] asdeseyey:
Can I use last version kernel on TW Rom Android version 5.x.x
[Galaxy S 4 i9500 Android Development] todays4:
RR :)
[Galaxy S 4 i9500 Android Development] krasCGQ:
Only when booting to ROM?
[Galaxy S 4 i9500 Android Development] asad007:
That usually happens when your battery is low and you are trying to boot.

charge your battery.
[Galaxy S 4 i9500 Android Development] todays4:
battery 67%

i have installed one more time...and now all is well

very strange
[Galaxy S 4 i9500 Android Development] :
good to hear that :D next time be more specific and try several times because hope u understand that i cant test many versions at once
[Galaxy S 4 i9500 Android Development] Takedaz:
Couldn't boot 8.4.1 miui version on i9500 miui 8 room, it stays forever in the boot animation... Any help please thank you
[Galaxy S 4 i9500 Android Development] Cirola:
Any way to improve the mic record quality like stock rom? :)
[Galaxy S 4 i9500 Android Development] andreluizbarbieri:
Force it to enter in Recovery (power + home + up)

Then wipe cache or reinstall the kernel + wipe cache
[Galaxy S 4 i9500 Android Development] Toggie:
Hello, M version - it's for which MIUI?
[Galaxy S 4 i9500 Android Development] MostaphaHida:
Yes
[Galaxy S 4 i9500 Android Development] Toggie:
Okay, but for s4 there are MIUI7(TW-base), MIUI7(CM-base), MIUI8(CM-base), so for which miui it?
[Galaxy S 4 i9500 Android Development] :
of course MIUI 8 CM base, Lollipop is not supported in any kernel version :D
[Galaxy S 4 i9500 Android Development] KHEMS91:
"Unauthorised action has been detected"

How can i disable threat detection from smart manager after installing any custom kernel on stock 5.0.1 rom?
[Galaxy S 4 i9500 Android Development] krasCGQ:
Freeze SecurityLogAgent using Link2SD or Titanium Backup.

[MENTION=5963088]jwchen17[/MENTION], feel free to use my last kernel's AnyKernel script for TW version of your kernel. I implemented some things to disable Knox warnings in Smart Manager for Stock ROM buddies.
[Galaxy S 4 i9500 Android Development] :
oh ok bro, thanks, ill look into it ;)
[Galaxy S 4 i9500 Android Development] alireza40ir:
Awesome kernel.

Thanks.

Sent fra min SM-G935FD via Tapatalk
[Galaxy S 4 i9500 Android Development] irvinehooi:
Hi just want to check with you all, is kernel v8.4.1 is stable enough for daily use in stock samsung TW rom ?

Thanks in advance.
[Galaxy S 4 i9500 Android Development] zurbran:
Hello im having issues with the l2_hsic wakelock, in Gear CM Kernel u have l2_hsic wakelock blocker in synapse , could you please add it to this kernel? Thanks in Advance
[Galaxy S 4 i9500 Android Development] hansonchen:
Encountered freeze-reboots issue. Logs links below:

Dmesg

https://mega.nz/#!zkIliBLD!RD9AN1Nx5kxRCZtqltAJW_FYcs0t6KrmsGiQ1l4qCEA

Last_kmsg

https://mega.nz/#!mlYzQLAA!K8-a5dauR1WC8vm0SN64AW1eEfjFdR1djJHjXRa1HMY

Don't know which one you need so i logged both. Currently using OCTANOTE VM

Additional error in synapse:
[Galaxy S 4 i9500 Android Development] :
thanks for those ill take a look when i have time

btw guys im pretty busy again with my school works so new builds will come slower, i think ill compile one during this week with some new changes
[Galaxy S 4 i9500 Android Development] :
This didn't work for me. I am running MIUI8 6.10.31 build and the kernel i am trying to flash is "NvmM-v8.4.1-i9500-12112016".
[Galaxy S 4 i9500 Android Development] jeffnea3:
Failed to boot(stuck on MIUI 8 boot logo-i9500)

my phone is stuck on the boot logo. i have tried installing with both GearRecovery 3.0.0.0 and philztouch several times but still getting similar resuts. i am using i9500 and runin MIUI 8.
[Galaxy S 4 i9500 Android Development] zozoz13:
IR sensor doesn't seem to work for me. I'm using v8.4.1 RR version. This log maybe can help you.

EDIT: It seems the problem is come from the ROM itself. I have tried LWK, still no luck. Even with stock kernel.
[Galaxy S 4 i9500 Android Development] :
Hi [MENTION=5963088]jwchen17[/MENTION],

I know you need logs to see what is the problem since anything may cause it but as many users stated that MIUI 8 for our device gets stuck on boot animation with Nevermore Kernel v8.4.x installed. I cannot get logs since my usb ports are acting crazy like disconnecting and reconnecting the usb devices just for one second which is enough to break the communication between ADB and the device. Hope you can complete your school works and focus on this problem. You made me love my S4 again! Thank you for everything you gave us.

Sincerely.
[Galaxy S 4 i9500 Android Development] :
Thanks for all the support u guys gave me in this thread :D Sorry for not be able to provide any stable version lately, also thanks for those logs guys, i'll try my best to improve this kernel as soon as i have free time, which will be after December 15. Now I'm extremely busy as I have to work on my applications for universities and review for my end of term exams. My laptop recently broke as well the charging port stopped working. For now if you guys experience unstability and stuff just use other kernels or stock
[Galaxy S 4 i9500 Android Development] krasCGQ:
What's the meaning of all this :laugh:
[Galaxy S 4 i9500 Android Development] :
I couldnt come up with a less emotional comparison haha, it kinda feels like im leaving or sth but watever lololol
[Galaxy S 4 i9500 Android Development] :
Hi again [MENTION=5963088]jwchen17[/MENTION];

Just wanted to report that v8.4.1 with latest I9500XXUHPJ3 base is a total disappointment. My phone never slept yesterday night because of l2_hsic wakelock and the battery level dropped from 80% to 32% in 6 hours just because of it. I don't know if I have to get a log or something but it's unusable for a while I think. Cheers.
[Galaxy S 4 i9500 Android Development] :
Use stock kernel or other kernel options for now I guess

Btw guys, although I have limited time lately, I was able to test the problems with MIUI 8. The thing is that the ramdisk requires different changes in different version. The kernel might work in 6.10.31 but not 6.11.5 for example so be aware of it.
[Galaxy S 4 i9500 Android Development] :
v8.5

- Updated sources with changes in stock GearCM source

- Compiled with 6.1.1 Hyper LxSM again

- Fixed some default values

- Fixed cortexbrain in Touchwiz

- Minor optimizations and change in build flags

Back after 1 month bois, enjoy :D
[Galaxy S 4 i9500 Android Development] Aakrep:
??Welcome to the home
[Galaxy S 4 i9500 Android Development] Ngadhnjim:
Install 8.5 on every startup bloototh say stoped and phone too then sems to work ok ..

im on tw

recowery cwm 2.8.7
[Galaxy S 4 i9500 Android Development] thegoko:
Phone&BT Stopped working issue

v8.5 phone stopped issue only show once when start the phone but still use normally. but BT can't used completely, when I try to open BT it always stopped working. I'm on TW, latest FF rom
[Galaxy S 4 i9500 Android Development] :
hm seems like phone and bluetooth problem is back, i'll install tw rom when i have time to test :) did they work in 8.4.1? if so i guess just use 8.4 if you really need them at the moment :D
[Galaxy S 4 i9500 Android Development] thegoko:
They working fine in 8.4.1 but I think 8.5 is smoother and snappier than 8.4 btw thx for ur great work :fingers-crossed:
[Galaxy S 4 i9500 Android Development] Ngadhnjim:
yes in 8.4.1 everything work but 8.5 is more good how i see ...
[Galaxy S 4 i9500 Android Development] :
Small update!

v8.5.1

- Restored some configs in TW version to fix FCs

- Changed some default values in ramdisk script

- Cleaned up some unused Synapse files

EDIT: nvm, sorry bois need to fix something, will be re-uploaded soon
[Galaxy S 4 i9500 Android Development] Ngadhnjim:
welcome bro
[Galaxy S 4 i9500 Android Development] :
v8.5.1 uploaded

v8.5.1 are now available to download :D

Due to contact information stuffs I need to restore my CM rom again so I did not test Touchwiz version yet but Phone and Bluetooth FCs should be fixed. Tell me if they don't ;)
[Galaxy S 4 i9500 Android Development] kenji1996:
phone and bluetooth no issues. Does this no support synapse? cause the app say no uci detected
[Galaxy S 4 i9500 Android Development] Ngadhnjim:
u clear cache and data of synapse ?
[Galaxy S 4 i9500 Android Development] :
Ngadhnjim are u using touchwiz? does synapse work form u? and cache and data of synapse are already automatically cleared when u flash
[Galaxy S 4 i9500 Android Development] Ngadhnjim:
i instal 8.5.1 but bt n phone same error and when i go to setings about in kernel say 8.5 just now im going to reiinstall ...what problem can be

y tw right for synapse u need to whait at startup than go to synapse for me worked but another problem at me
[Galaxy S 4 i9500 Android Development] vahillah:
For phone and bluetooth errors i also can confirmed it. Additional no baseband detected also on my phone, I have to install another kernel to make it work again

on FF and default voltaque kernel
[Galaxy S 4 i9500 Android Development] Ngadhnjim:
yeahh im on ff too (tw based rom) ...
[Galaxy S 4 i9500 Android Development] :
thanks guys ill look into it, yesterday i tested with s4 stock rom and it works fine, maybe some configs need to be enable so it can work in port roms
[Galaxy S 4 i9500 Android Development] andreluizbarbieri:
Despite the errors the two work normally (at least the phone).
[Galaxy S 4 i9500 Android Development] Takedaz:
It's working fine on latest gear cm here, Bluetooth, whatsapp calls, sound is ok aswell
[Galaxy S 4 i9500 Android Development] krishmar4:
Note: My phone doesn't sleep with this kernel, it works fine after I flash Voltaqe v15.0.
[Galaxy S 4 i9500 Android Development] ammar18:
most functions are working fine in gcm, its just i cant change :

1. overclock

2. screen register hook (it turned greyscale)

3. io scheduler not working

4. gps config cant be changed

aside from that (which i probably wont use), thank you for the great kernel!
[Galaxy S 4 i9500 Android Development] JohnnyMwanza:
kernel

am asking for link to voltage v15.0
[Galaxy S 4 i9500 Android Development] krishmar4:
Synapse doesn't work properly with it though.

https://drive.google.com/file/d/0B6KPoL7-zIbWM3ZWWkY2RTd2NzQ/view?usp=sharing
[Galaxy S 4 i9500 Android Development] JohnnyMwanza:
voltage 15

thanks for the link and tip ill disable synapse then...
[Galaxy S 4 i9500 Android Development] :
Update!

Merry Christmas bois, report any issues like usual :D I only tested CM version

v8.6 - Christmas build :P

- Fixed TW FC issues ( hopefully )

- Used to 4.9 toolchain from now on to ensure compatibility

- Tweaked some governors

- Re-arranged some synapse features to separated tabs

EDIT: Apparently AFH is under maintainance so downloads will be available asap after they finished :)
[Galaxy S 4 i9500 Android Development] :
1. I locked max freq to 1.6Ghz, OC is there only for experimental purpose but not daily usage

2. I think I fixed the screen control too in v8.6 but I'm not sure, try testing it and report back if u have time

3. Whhich one? seems to be working for me

4. Working on it

yup everything is fine on cm cuz I tested it, can't use TW as my daily driver so it's hard to fix stuffs
[Galaxy S 4 i9500 Android Development] Takedaz:
Also IO scheduler (I've set to deadline I play some games and read ahead bigger) and GPS config working fine
[Galaxy S 4 i9500 Android Development] ammar18:
sorry at number 3 i meant network.

thanks for the reply btw

---------- Post added at 08:31 PM ---------- Previous post was at 08:29 PM ----------

it cant change the tcp congestion control
[Galaxy S 4 i9500 Android Development] :
Umm, is wakelock issue with TW UHPJ3 base fixed on v8.6?
[Galaxy S 4 i9500 Android Development] :
New builds are up on AFH guys :D

lol ok, mine still work :/ which kernel are u using? like cm or rr or tw?
[Galaxy S 4 i9500 Android Development] :
I don't really know, I didn't change anything related to wakelock. I did not have time to test TW ver either, maybe wait for some other TW user feedbacks
[Galaxy S 4 i9500 Android Development] ammar18:
gearcm one

it said no such file or directory
[Galaxy S 4 i9500 Android Development] Ngadhnjim:
now im going to try new one

edited same as previus ver. bt&phone ,when i go to call any nr say phone need to close ,cant call any number

---------- Post added at 07:52 AM ---------- Previous post was at 07:50 AM ----------

now tell me please which version of nevermore is stable for tw
[Galaxy S 4 i9500 Android Development] thegoko:
BT still doesn't work in 8.6

Phone working fine but still FC on startup

TW FF ROM

Merry x'mas
[Galaxy S 4 i9500 Android Development] Ngadhnjim:
phone ok ? did u try to call someone ..
[Galaxy S 4 i9500 Android Development] thegoko:
Yes it working fine and can call normally. This issue is just FC once on startup after that still working fine. :)
[Galaxy S 4 i9500 Android Development] Ngadhnjim:
dont known i have same problem with 8.5.1 and 8.6 ...im on ff rom and with this kernel my calls dont work ...
[Galaxy S 4 i9500 Android Development] andreluizbarbieri:
Still don't work phone... phone bars ok but it don't work and don't make calls. The phone app don't close with Back button. TW ff
[Galaxy S 4 i9500 Android Development] :
v8.7 coming soon, hoefully will fix the issues :) still dont have time to install tw and test yet so no promise the fix will work
[Galaxy S 4 i9500 Android Development] :
v8.7

- Re-added logging control in synapse (forgot to add earlier lol)

- Reverted to O3 flag instead of Ofast for the GPU

- Tweaked alucard governor

- Enabled joystick and tablet input support

- Some minor changes defconfig

Again didn't test TW version. Can someone test and report back to me if phone and bluetooth working now in TW roms?
[Galaxy S 4 i9500 Android Development] andreluizbarbieri:
[MENTION=5963088]jwchen17[/MENTION] , the 8.7 folder have no files
[Galaxy S 4 i9500 Android Development] :
oh lol sorry guys somehow forgot to upload :silly: uploaded just now :)
[Galaxy S 4 i9500 Android Development] santiagolp23:
Fc in FF

Phone and System Ui FC constantly in TW (FirstFlight ROM)
[Galaxy S 4 i9500 Android Development] :
Weird, i will install tw and test tmr
[Galaxy S 4 i9500 Android Development] Ngadhnjim:
fc like verzions before ...
[Galaxy S 4 i9500 Android Development] Har_sh94:
Sorry to ask a stupid question but "Enabled joystick"

does that mean my Xbox 360 Controller (OTG) will work in games and all?
[Galaxy S 4 i9500 Android Development] bhuvan9111:
I guess someone will not come back to aosp or cm any soon ;)

TW love. Make stable kernel for us soon mate. Waiting for one.
[Galaxy S 4 i9500 Android Development] andreluizbarbieri:
8.5 8.5.1 8.6 8.7 no phone working... phone no close with back button and it crash when dial a number
[Galaxy S 4 i9500 Android Development] :
v8.8

- Fixed Phone & Bluetooth on TW ( silly selinux stuffs )

- Tweaked some init script values

- Re-arranged some synapse features again

- Some small changes I forgot

FC issues fixed now, tested on FF rom :D silly me didn't change selinux folder when compiling.
[Galaxy S 4 i9500 Android Development] andreluizbarbieri:
Nice!!! 8.8 phone go back work in the page 88 !!! Thanks thanks
[Galaxy S 4 i9500 Android Development] Ngadhnjim:
yes man new working fast ,thenks your work is great ...no more fc-s
[Galaxy S 4 i9500 Android Development] Ngadhnjim:
great man only to charge little faster tell us wat to do ?
[Galaxy S 4 i9500 Android Development] thegoko:
worth for waiting and u never let me down. now my phone as smooth as butter SUPERB !! :D :good:
[Galaxy S 4 i9500 Android Development] :
I don't know why but CPU freq is stuck at 600 MHz with any governor even though I set the min freq to 800 MHz. Rebooting, uninstalling&reinstalling Synapse and reflashing the kernel did not make any change. Any solutions? :(

NVM v8.8

G9200ZCU1AOFE based S6 port rom

GearRecovery

and so on.

edit: wiped data of synapse then rebooted and made my settings, looks fixed now.
[Galaxy S 4 i9500 Android Development] thegoko:
after a while my cpu stay at 1200mhz only and the lag come, even I open the games or apps to make the high load. the cpu still stay only 1200mhz and never reach 1.6 ghz as I setting in synapse and it's underclock itself to 1 ghz max freq but in CM roms it not happened. I have no idea why, maybe cpu heating or it about TW roms
[Galaxy S 4 i9500 Android Development] :
I don't think it's related to CPU heating. My CPU heats more on GCM and GCM based MIUI8 than TW roms. May be a problem with TW roms or DVFS stuff. Also, I recently jumped back to my GCM backup with LWK due to wakelock issues. I had no wakelock issues with FirstFlight V6 with NVM 8.4.1 but in stock roms and S6 port roms, I just can't understand what's going on lol.
[Galaxy S 4 i9500 Android Development] :
thats weird since both version use the same source, i rarely use tw for a long period as its kinda laggy, might be related to tw dvfs

ill re-added a switch to disable wakelocks for both aosp and tw version again, keep in mind that disabling those wakelocks might lead to unstability
[Galaxy S 4 i9500 Android Development] Faithless Imperials:
Question, will this work on a sprint galaxy s4 running cm13? kinda want to see if it does before flashing over the fear of a total brick lol
[Galaxy S 4 i9500 Android Development] krasCGQ:
Nope, but you could try jfltexx kernel and see if it boots.
[Galaxy S 4 i9500 Android Development] andreluizbarbieri:
Why my phone is with very lag? I adjust to high freq in synapse but it is still very slow in the transition sleep to active ( 3 seconds of lag after click a button )....
[Galaxy S 4 i9500 Android Development] Ngadhnjim:
sometimes no 3 sec. phone comming back after restart
[Galaxy S 4 i9500 Android Development] :
[MENTION=5963088]jwchen17[/MENTION] Can you please test your kernel with I9500XXUHPJ3? Even with the stock settings (I didn't touch Synapse, so 1.6 GHz max and 700 MHz min) the cpu freq is stuck at 600 MHz. Everything is laggy and phone is useless. I experienced this situation with v8.4.1, v8.5.1 and v8.8.
[Galaxy S 4 i9500 Android Development] :
try with another governor for now, probably sth with ondemand
[Galaxy S 4 i9500 Android Development] andreluizbarbieri:
please, build the 8.9 with fix governor
[Galaxy S 4 i9500 Android Development] :
not right now unfortunately :/ my new semester just started a week ago so new build wont come after I find sometimes, I don't have my build environment also cuz I just bought a new laptop :)
[Galaxy S 4 i9500 Android Development] andreluizbarbieri:
Gift For He. ... or say good bye for the our #888core
[Galaxy S 4 i9500 Android Development] u7Xz:
Can someone recommend a stable version?
[Galaxy S 4 i9500 Android Development] :
v8.9 will be available soon after I tested some stuffs, anyone here using an extended battery like the Anker 7800mAh? I'm experimenting with the battery files to make a version for extended batteries

v8.8 is pretty stable imo, fixed FC issues in previous vers
[Galaxy S 4 i9500 Android Development] kongacute:
Bro. Can u active zram (2gb) in TW ver? Bcz most of port rom need it or we cant run system ui,...

I like ur kernel and hope u will make it become best kernel for our device.
[Galaxy S 4 i9500 Android Development] :
i'll add it back in v9.0 hopefully ;)
[Galaxy S 4 i9500 Android Development] :
Small update!

v8.9

- Used Hyper 5.x toolchain with some of my changes

- Used one defconfig for both CM and TW

- Cherry-picked latest commits from GearCM again

- Minor changes in ramdisk tweaks

Small update after ~ a month lol. Have fun!
[Galaxy S 4 i9500 Android Development] andreluizbarbieri:
just a bug: sd card removed always
[Galaxy S 4 i9500 Android Development] Aakrep:
Yes, I have that bug
[Galaxy S 4 i9500 Android Development] :
for which version?
[Galaxy S 4 i9500 Android Development] krasCGQ:
[MENTION=5963088]jwchen17[/MENTION]

I think you should update your source code link on DevDB to avoid your thread from being closed by mods. I've been lately monitored your GitHub: Forked N700 repo, created N910T repo, and renamed your nvm repo. Lol.
[Galaxy S 4 i9500 Android Development] :
haha got a few new devices to play with :) ty for reminding me
[Galaxy S 4 i9500 Android Development] andreluizbarbieri:
Sir, it is TW version. But the performance is better with less lag.
[Galaxy S 4 i9500 Android Development] Aakrep:
Ohh yes TW v8.9 have a "SD card removed" bug

And cpu is freezing on 1900 and 2000 mhz

And, TouchBoost menu, touch key cpu boost not working
[Galaxy S 4 i9500 Android Development] andreluizbarbieri:
and Camera don't work with "sd card removed" even after clear data of apk
[Galaxy S 4 i9500 Android Development] Aakrep:
Ohh yes bro my front cam don't work on TW v8.9
[Galaxy S 4 i9500 Android Development] litvcom:
[MENTION=5963088]jwchen17[/MENTION]

Hi, in kernel info (GCM) wrong date, 2016 :) and how make charging like on TW ROM/Kernel? For me now is very fast... Thank you.
[Galaxy S 4 i9500 Android Development] andreluizbarbieri:
- "sd card removed" (*)

- Camera depend of *

- audio recording depend of *

- others app that depend of camera and audio (whatsapp) depend of *

Resumed nothing that take pictures or record audio working because (*)
[Galaxy S 4 i9500 Android Development] :
this is because i forgot that in the cm config there is configs for specific stuff too and it cant work with tw, im restoring tw config next ver
[Galaxy S 4 i9500 Android Development] andreluizbarbieri:
9 is coming?
[Galaxy S 4 i9500 Android Development] :
fixing issues with zram at the moment
[Galaxy S 4 i9500 Android Development] GIRISHKD:
Good Synapse profile for better battery ???

Can anyone pls suggest a good synapse profile for better battery ???

---------- Post added at 09:06 PM ---------- Previous post was at 09:05 PM ----------

I am on latest GCM 13..
[Galaxy S 4 i9500 Android Development] andreluizbarbieri:
better battery only in TW