yashsingh1/xdaforums huggingface dataset:
[Atrix 4G Android Development] ravilov:
Ok, this is insane. I flashed the latest build this afternoon. The battery was at around 92-95%, don't remember exactly. I am currently on a bus, obviously I'm quite bored so I'm using my phone for entertainment. I just checked battery stats, says I've had 3h15 of screen-on time so far (I can believe it, the phone feels somewhat warmish right now), and I still have 48% battery left?! This is all on 3G btw, no wifi around here, lol.
[Atrix 4G Android Development] mmontuori:
To increase battery and reduce temperature, try kernel #43. Not everyone can run it though...
[Atrix 4G Android Development] scarymover:
Hello,

I have a question regarding this new version.

I'm currently using the 20120822 version and I'm relatively content of the build.

Next to that I have installed a lot of application.

Do I have to reinstall all the app after "upgrading" ? or can I restore it via "rom toolbox"

If I can upgrade the new version without reinstalling all Apps it could be cool to ask you which file I have to install as new ROM ...

Sorry for all stupid questions but I follow and like to test all kind of new build ....

Thank you for your support :)

Kind regards,
[Atrix 4G Android Development] mmontuori:
If you are updating, just flash the update and nothing else... you will not lose any applications or settings, unless they conflict with system settings...
[Atrix 4G Android Development] scarymover:
Thank you a lot for your help I'm doing it right and will provide my feedback.
[Atrix 4G Android Development] ravilov:
Oh, I forgot to mention. After I flashed the latest build, I thought it'd be nice to try that famous #43 too. So I flashed that as well. Unfortunatelly my phone became very unstable with it so I had to go back to #32. Guess I'm one of the less fortunate ones which can't run the #43. Oh well. I'm pretty happy with it as it is.
[Atrix 4G Android Development] Zeljko1234:
#43 has undervolting option so you can increase voltage. Temperature reading also works :)

I use #43, even more undervolted without reboot for 249:38:43 :)
[Atrix 4G Android Development] ravilov:
Oh, well to be honest, I'm not really too much into that. I flashed it and planned to use it as is, without customizing any settings, just like the default one. That didn't work so I just went back to the default one.

I guess I might try it again at some point, when I'll have time to play with it some more.
[Atrix 4G Android Development] Zeljko1234:
LOL, it takes you few minutes to increase voltage.
[Atrix 4G Android Development] mmontuori:
When you have time, and can reproduce a reboot, can you send me logcat?
[Atrix 4G Android Development] mmontuori:
That's ok running #32. It's the same exact kernel except voltage is controlled software and slight undervolted. Temperature (phone getting warm) should be controlled also...
[Atrix 4G Android Development] Lexord:
This is really a nice rom, the only problem for me its that i cant install the addons zip , installation runs well, but when i boot up, after 5 minutes playing music, the media sound doesnt work ... But it doesnt matter because you are working in cm10 now :D

Thanks for this awesome rom, i have running it since august :silly: and i am a flashaholic :laugh:
[Atrix 4G Android Development] mmontuori:
What error are you getting on installation? Regarding the media sound, I play music all the time with no problem... What exactly happens? Anyone else having issues with sound and adding the add-ons?
[Atrix 4G Android Development] Lexord:
In recovery everything goes ok, but when I boot up media sound doesn't work, I have to reboot every time it happens, but don't worry 'bout that I just restored backup and didn't install the addons.. Thanks anyways :)

Want ics on the mb860? JOIN US UPDATEMYMOTO.COM
[Atrix 4G Android Development] varanhia:
The most beautiful Rom, compliments
[Atrix 4G Android Development] moeburn:
Just came here to say that I installed the update and its running great, no problems at all! Thanks for keeping MROM up to date for all of us, I truly appreciate it!

I'm a little confused as to what's new though. Could you please expand on these changes:

- 10/07/2012: Updated MROM.apk v1.5 provided by Ravilov
- 10/07/2012: Added Battery Fix v0.20 App by Ravilov
- 10/08/2012: Synchronized CyanogenMOD HEAD repository

I haven't been following this thread but I read as far back as 10/07 anyway, but I couldn't figure out what these are. Specifically the Battery Fix app, and the update to the MROM apk. I don't even know what a HEAD repository is, so I won't ask about that :laugh:

Is the BatteryFix app the same thing as the popular BatteryCalibration app, which deletes the batterystats.bin file to reset the current voltage to report as 100% charge? I found this very useful at first, because the Atrix's stock ROM only reports battery % in 10% increments, so that when I got MROM with the more precise 1% increments, it reported as 105% when fully charged (4.200v)! :laugh:

Unfortunately, I think the BatteryFix app you included made things worse. It automatically ran as soon as my phone booted, and it reset the batterystats.bin file as soon as the app ran without even asking me, and without waiting until the charge was at 4.200v. So now it has set 96% charge (4.192v) to report as 100%. Not a huge inconvenience, but now I have to wait until I reach a full 4.200v before I can put it back the way it was. I don't want to sound like a whiny ass because of how much I love your MROM, but I thought you should know.

edit: It seems this BatteryFix app is pretty buggy compared to BatteryCalibration. When it resets the battd service, the voltage reported for some reason temporarily drops to 4.110v for a split second, before going back up to 4.2v. So it doesn't actually set the current charge to 100%, it sets it to 106%. Then if I try to do it again, it goes up to 112%, 118%... I'll stick to BatteryCalibration. I'd like to uninstall BatteryFix, but I can only Force Stop it.
[Atrix 4G Android Development] iregados:
Well let me try to solve your doubts..

MROM apk is an app developed to notify you that some new version of MROM is available

Battery Fix do more than just delete batterystats.bin, you can take a look here and read about this..

Head repository is where CM code remains, CM is developed by a lot of people that put it development there, so anyone can use that code to do roms like MMontuori did
[Atrix 4G Android Development] moeburn:
Thanks!

I don't think it was a good idea to include BatteryFix though. It BatteryBroke my battd service. It ran on the system startup without asking me. Then, because my phone was plugged into the charger, and BatteryFix does its stuff as soon as a power source is detected, it did all its "fixes" without my permission. So before when my phone was reporting a 100% charge at 4.2v just like it should, now its reporting 106%. Attempting to run the "fix" again just makes this increase by 6%, because for some reason upon restarting the battd service, the battery voltage temporarily drops to 4.110v for the split second that BatteryFix does its recalibration.

All this was to fix some sort of "my phone won't charge to 100%" issue, an issue that I don't even have? And worse yet, I can't uninstall it! So I've blocked it in the superuser for now. Why force a fix on something that ain't broke?
[Atrix 4G Android Development] Zeljko1234:
I agree with you BatteryFix shouldn't be part of great mrom because it's fake fix anyway. People with "my phone won't charge to 100%" issue" actually have wasted battery with about the same percentage less capacity what is showed. For example if someone could charge to 92% it means that he can trick measurements to show 100% but phone will turn off with 8%.

I had the same problem and only real fiks was a new battery. Now it charge from 0 or 1% to 100% (4200 mV) and vice versa.

Edit: you can remove apk before flash, after with titanuim or with some root file manager.
[Atrix 4G Android Development] moeburn:
Well he doesn't make any claims that your battery will charge to a higher voltage, just that it sets the current voltage to 100%. I don't think that means if you set 92% to report as 100% that the phone will turn off at 8%, just that it will reach 0% a little faster. But that is exactly what BatteryCalibration does, and it does it way less buggily, by simply deleting the batteystats,bin file.
[Atrix 4G Android Development] ravilov:
All this can be (or should be able to be) fixed with a simple reboot.

I already answered in the app's original thread. This app has nothing in common with any other battery calibration out there. In fact it has nothing to do with any kind of battery calibration at all. I'm sorry it did that to your phone, I suggest you disable it (it's a simple checkbox) and forget it's even there. If you want you can use root explorer or similar tool to completely remove the app too. I believe Mr. Montuori decided to include the app in his ROM because it has fixed some battery issues for countless others, including himself.

Actually this is completely wrong. I have this very same battery bug (the percentage is ) and yet I can run the phone down to 1% and still be able to use it. I also happen to have a pretty good idea why this is happening, and it has NOTHING to do with any kind of battery wear. Unless you have some solid proof of this (like the exact inner workings of the battd service and the battery firmware itself), I would ask you to please not spread this kind of rumors.
[Atrix 4G Android Development] Zeljko1234:
Do you have a proof? ;) I have somewhere battery widget log.

I didn't explained right. Yes you can use your battery down to 1% but if you record voltage and percentage you will see that on some level battery percentage will drop from one level to much lower one. After that you can not or is better to say I couldn't charge it to 100% again. That's why you run your apk after every charge, to trick yourself.

I know what I'm talking about, it's not rumor.You may like or not. All this soft solutions are rumors and fakes.

I know that I solve my charging problem with new battery.
[Atrix 4G Android Development] ravilov:
I hate to go so much off-topic here, but here goes...

First a fact (I hope I don't have to prove this as it's been proven many times before). I don't know about any 3rd-party batteries, but the stock Atrix battery reports percentage in "chunks" (some call them "checkpoints") in steps of 10%. So for example it will go from 100% to 90% without anything in between.

Now for some theories as to what is causing this "battery won't charge to 100%". I have two theories here:

the stock Atrix battery could have some firmware bug (yes, batteries have firmwares too) which makes it report percentage incorrectly.

this is caused by the software (namely battd) trying to "work out" the actual finegrained percentage out of the "chunks" I mentioned earlier, which may or may not work as it is only a "guestimate".

I think the actual reason is likely the combination of both of these. None of that has anything to do with battery wear, in fact I have no evidence of any kind of battery wear myself, my battery has been nothing but great (see here and here for example).

BTW this is also the reason the stock Moto firmware seems to not be affected by this battery bug at all - while it also contains the battd daemon (in fact if I got it right that's where the battd daemon came from originally), it doesn't actually use its percentage output and instead relies on the "chunks" reported by the battery itself. This works because the stock firmware does not show the percentage anywhere anyway, it only show the little battery icon.

As for the sudden battery drop you mentioned, I will admit it does exist (see one of my usage patterns here). But how can you be sure that is due to battery wear and not due to a software/firmware bug? I know you're using a 3rd-party battery so your problems may have been solved with that fact alone - such a battery will obviously have different firmware which might work better.
[Atrix 4G Android Development] ravilov:
Version 0.21 of the BatteryFix app has just been released. Please see the the original thread for more details, or click here to download.

You can either install the APK like any other, or you can use root explorer to overwrite the version that came with the latest release of MROM (in that case I recommend rebooting into recovery and wiping dalvik-cache).

In this version the deletion of batterystats.bin has been disabled, and also the defaults have been changed, the fix will now not run automatically by default when power is detected.

Please note that you need to wipe the app data for the app to stop deleting batterystats.bin.

If for some reason you don't want to update your app, the same effects can be achieved in 0.20 as well, as follows:

changed defaults: Just set your own preferences in the app.

batterystats.bin: Edit /data/data/hr.ravilov.atrixbatteryfix/files/fix_battery and remove or comment out the part that deletes batterystats.bin. It is near the end of the file. Just remove/comment out the entire if ... fi block.

Of course, do report any other issues you might have with the app (preferrably in the app's own thread and not here).

-----------------------------------------------------------------------------------------------------------------------------------------------------

Everyone,

I apologize if this app caused problems for some of you. It has helped many, but I realize now for some of you it caused more harm than good. So far I've only seen one such case, but that's bad enough. The new version should be as non-intrusive on the system as possible.

Also, Mr. Montuori was only kind enough to include the app in his ROM, but that's about it. He did not "set it up to be run at boot", the app is made that way. Whatever the app does is not his fault so please don't blame him for it - blame me instead.
[Atrix 4G Android Development] Zeljko1234:
Thank you for explain your theory I'll explain mine when I back home. I'm on airport right now, staying in line, trying to catch connection flight :)
[Atrix 4G Android Development] mmontuori:
For users having problems with the battery fix. You can simply disable it... it's part of the settings, that way you can manually run it when the phone battery starts to miss behave. However my opinion is that long term, the battery fix is a good thing. Most of the atrix phones have this battery problem... as developers, we target applications to the majority of users, and give settings to change their default behavior for the minority of users...
[Atrix 4G Android Development] tommyrumbler:
many thanks for the update! the previous version has been nothing but excellent on my phone. im pretty sure this update will make it even better.
[Atrix 4G Android Development] mmontuori:
CM Stable Version

Would you guys be interested in a CM-Stable version of MROM? For some people the HEAD repository might contain instability. This means the HEAD builds will be released more often that the CM-Stable.

Instead of pulling the gingerbread HEAD version I would pull the gingerbread-release branch.

Opinions, comments?
[Atrix 4G Android Development] mmontuori:
Yes, catching a flight, it's way more important than anything related to MROM...
[Atrix 4G Android Development] ravilov:
I'm not sure what all are the differences in HEAD compared to the stable release, but I vote for stability above all. :)
[Atrix 4G Android Development] mmontuori:
The stable release is the code that makes release only (7.2), it might be old but it is supposed to be stable... vs the latest code that may not be always stable... the stable release would be in addition to the other releases...
[Atrix 4G Android Development] ravilov:
Oh yeah, I get that. I was just wondering what all did they add to HEAD after declaring it stable, what all functionality I'd lose by running a stable-based build compared to HEAD-based build. :)
[Atrix 4G Android Development] tommyrumbler:
first off, thanks for this release. phone is relatively faster than it was on the previous version, no apparent lags at all when browsing the phone contents. im a happy camper.

if you can, you may release a more tweaked "pro'ly unstable" version that we can try to maybe improve on. we got an already very stable version here that we could always fall back on.
[Atrix 4G Android Development] mmontuori:
Oh believe me, we are working on unstable versions as we speak...
[Atrix 4G Android Development] ravilov:
@Zeljko123,

Thanks for sharing your theory on this (yes, I actually read it all ;) ).

Unfortunately I still don't see enough evidence in it that would beat my theory, so I'm probably going to stick to mine.

Even more so because I just don't see any sign of any kind of wear on my battery, it just lasts ridiculously long.

(BTW, I know a thing or two about batteries too, since I graduated from an electric/electronic school as well, in fact most of what you said I already knew.)

I suggest we end this here, at least as far as this thread is concerned. Enough off-topic! :)
[Atrix 4G Android Development] nlabrad:
Ok i want to report a problem with the gapps.

I installed it as said in the op post.

Flashed mrom zip.

Rebooted into android.

Rebooted into recovery.

Flashed gapps.

Rebooted into android.

Once there, it doesn't shows andy, it shows the last question of the wizard, i don't remember which, i think it was "dou you want to restore you account to this phone?" or simmilar.

THEN, when i pressed next, came andy and the wizard started.

All good, i finish the wizard, i select not to collect location data, next, and it goes up to the part where the market is opened.

Then i press back, or home to exit the market, and it goes again to the wizard, and again, and again, until i put a check in the "collect data blabla", weird.

I have 2 cameras, 2 talk icons, and 2 theme chooser icons in the holo launcher.

I'm installing go launcher to check if its a problem with the launcher.

I'm sure there are 2 cameras, but not sure about the others.
[Atrix 4G Android Development] mmontuori:
Did you install the update or regular?
[Atrix 4G Android Development] nlabrad:
Regular.

Wiped data, caches and system.
[Atrix 4G Android Development] Zeljko1234:
Obviously and unfortunately you didn't understand and I consider it as my fault in explaining or you're just stubborn :D

- evidence is voltage drop what you also have and impossibility to charge it to 100% after. I tried to charge before drop, for example from 50%, and it charged to 100% without problem. After voltage drop, I could'nt charge mine to 100%

- my real experiment with instrument and impedance

- my new battery doesn't have charging problem...

As you can probably see, I did a lot of research what's going on. I'm not going to repeat everything again :D

- your batter lasts ridiculous long just because original capacity is big. If capacity is less than brand new (battery loosing capacity after every charging cycle) for 10% or even 20% you'll still have bigger battery than most of the phones around

- my old battery also last long but new one is crazy

- mrom, especially kernel is very good battery saver

I agree with you, we're complete off topic and we should stop it here. Sorry mmontuori and everyone else. I hope, at least, that all of you learned something :)
[Atrix 4G Android Development] rapidmancy:
thanks! this rom is nice and stable. To the point that I don't care about ICS
[Atrix 4G Android Development] dedebekri:
I flashed the update over the current build and everything is working as they are supposed to.

Solid as rock (as always :thumbup: ) , thank you mmontuori!

Edit : My choice regarding the stable vs the head source, would be the head source!
[Atrix 4G Android Development] tplotplo:
Like rapid mancy I dont mind ICSrom for now, here thanks to Montuori we already have smooth, stable and awesome battery one :) Ok I just grabbed the wallpaper from "thatrom" because indeed it looks good :p but beside that wallpaper, no particular other feature from "thatrom" is growing in me, I stick with MROM !
[Atrix 4G Android Development] NameLessThugZero:
Hey so I never did get this sync icon to go away. Attached are screen shots, and some log cats from the system tuner pro app(..... which apparently I can't do from my phone....) .

As you can see this is that same message in the photo, and that my sync widget is not active. I would love a fix to this.

EDIT: See added files.

Sent from my Atrix
[Atrix 4G Android Development] marcovrv:
I've had this issue too a couple of times, but with the GPS and the torch icons. I didn't report because I can't reliably repeat it. Only a reboot solves it.
[Atrix 4G Android Development] NameLessThugZero:
Reboots never worked for me; it always came be once date was connected/turned on. Ive tried random things (reboot w/ airplane mode on, etc) to no avail.
[Atrix 4G Android Development] Zeljko1234:
Try to change theme...
[Atrix 4G Android Development] NameLessThugZero:
Nope. Didn't work then (the ROM before 9/25, which was my first time installing MROM), and doesn't now.
[Atrix 4G Android Development] dedebekri:
It seems like a program or an account (twitter, facebook, etc) is trying to synchronize continuously. Try checking your accounts and apps.
[Atrix 4G Android Development] NameLessThugZero:
Checked those too.
[Atrix 4G Android Development] Zeljko1234:
Sadly. I have GPS icon problem occasionally. To solve it, it's enough just to start some GPS related app and close again.
[Atrix 4G Android Development] aaurnab:
mmontuori , just a querry. did you remove noise cancellation which was in BLUR GB roms???
[Atrix 4G Android Development] ravilov:
That was never present in CM-based ROMs, as far as I know. It's a Motorola/Blur thing.
[Atrix 4G Android Development] aaurnab:
Any chance to add it ??? i think it is very necessery in publice place or somewhere noisy area.
[Atrix 4G Android Development] nlabrad:
I want to report something else.

Whenever I set superuser app to auto response with allow, it denies all the requests (if I set it to deny it denies them too).
[Atrix 4G Android Development] Zeljko1234:
Last few days I have problem with SU app. Sometimes didn't allow permission for some apps. If I try to delete inside SU, it freezes or FC. Killing SU and app helps.
[Atrix 4G Android Development] mmontuori:
Too many problems with Superuser.apk

I am finding too many problems with "Superuser.apk", I think the next version will contain, SuperSU...

Comments?
[Atrix 4G Android Development] Zeljko1234:
I will replace su with supersu, test and let you know.
[Atrix 4G Android Development] ravilov:
I've been using SuperSU for quite some time now, no problems to report, it works flawlessly. So I'm all for replacing Superuser.
[Atrix 4G Android Development] aaurnab:
No comments..... :D, waiting for next version.
[Atrix 4G Android Development] safsaf_asm:
Downloaded the ROM 3 or 4 times and still receiving BAD zip when I'm trying to install it from CWM Recovery.

Is there another way to install it from my computer?

Thx
[Atrix 4G Android Development] opuscroakus:
Tried this ROM over the weekend but unfortunately had to go back to Androbreadcrumbs because of one issue. WiFi worked initially but eventually quit and would just keep trying to Obtain IP address for whatever AP I was trying to connect to. Could not figure out why this was happening and could not resolve. Tried everything, wiping all caches, rebooting, etc. Any idea why this might happen?
[Atrix 4G Android Development] mmontuori:
NEVER had a problem with Wi-Fi... unless you are using DHCP reservation, if so, please turn it off, this is on the router... you can always provide logcat and I will hellp you figure out what the problem is...
[Atrix 4G Android Development] opuscroakus:
Tried with and without DHCP reservation. I was really weird in that it was working fine and then just decided to quit. I tried all day Saturday but just couldn't get it working again. Since I need my phone to be operational for the next two weeks I'll try again after that. Thanks for the reply.
[Atrix 4G Android Development] hurka11:
I had the same problem and I installed WIFI manager from market and solved the problem.