yashsingh1/xdaforums huggingface dataset:
[One (M9) General] Mostafa Wael:
Camera​

Sadly though, the camera did not see any kind of improvements. HTC has already maxed out the M9 camera hardware with the Android 5.1 suite update. They have botched mended the post-capture processing, by improving the sharpness code, removing the yellow tint in daylight photos and decreased the compression of the photo. And to be honest, the M9 camera hardware won't allow for any kind of improvement. The absence of any hardware assistance like OIS, PDAF, Laser Autofocus or even a wider aperture, makes it virtually impossible to make any improvements anywhere. Some say that shutter speed and focus speed got a little bit faster, but I failed to notice that on my M9. And even so, this is part of Google's Marshmallow treat and not from HTC's side. It has been reported by a considerable lot of people that Flash photography has gone even worse, and that the phone is taking way too much time to focus in low-lit scenarios with the flash in action, while on lollipop it was not that way.

However, not all the camera news are grim. Fortunately, Drew Bamford has confirmed that the M9 shall receive a small Gallery update to support the amazing RAW Auto Enhance feature from the One A9, so that should be joy of the joys, since RAW pics from the M9 are much better than the ones from the A9! So that should be quite a recipe!

And we can not blame HTC for not focusing on the Camera with the MM update after all. It is just the hardware limitations that makes this kind of bottom ending, though HTC is the one to blame for these hardware limitations ironically :laugh:

The camera takes some of the best pics in daylight, make no mistake, but the absence of OIS makes the camera struggle to take a good pic in low-lit scenes....
[One (M9) General] Mostafa Wael:
I lied :laugh:
[One (M9) General] chaka809:
Just so you won't lie again!
[One (M9) General] Mostafa Wael:
I shall tackle every aspect of the comparison per day. Sadly I do not have the luxury of time.

I hope that the OP is not overhyped :D
[One (M9) General] K00li79:
I also notice the improved speed and smoothness. ?

I also miss a couple of things.

- no more separate volume for ringtone and messages.

- no more option in priority mode to auto switch it of after next alarm.

Overall I'm quite happy ?
[One (M9) General] Mostafa Wael:
Yeah those two options are sadly gone. Thx for reminding me :)
[One (M9) General] Dynomutt:
got my MM update a few days ago, so far so good, real world performance is now what it should have been at launch and now beats the S6/Edge in Antutu. :)

I miss a couple of things though: No longer able to link facebook contacts with people app.

no longer able to swipe up from bottom of screen / home button for google now < miss this a lot!!!
[One (M9) General] neo905:
You have to disable Google on Tap to get the swipe up back.
[One (M9) General] shezaad879:
Google Now Volume

One thing I think either Google or HTC need to implement is a separate volume for Google Now rather than link it to Media volume.

It's annoying as I prefer to put my media volume to half but would have the talkback from google now to max whilst driving but since it is linked, I have to increase the volume everytime.

Aside from that, this thread is great. I cannot compare with 5.1 on the M9 as I just got it and it's come with MM but I am pleased with the performance and battery life so far. It doesn't even have LeeDroid on it yet! Soon... :)
[One (M9) General] Mostafa Wael:
Yeah it is a god-sent gift to the M9, I am waiting for valid WiFi connection to grab latest LeeDroid ;)
[One (M9) General] Timewise:
Did anyone experience problems when tilting the screen? After MM the screen doesn't automatically rotate for me, and the camera takes pictures upside-down... :/ this started after the OTA came through
[One (M9) General] jmitr:
The contact sync change is unrelated to both MM and HTC. Facebook changed the way their engine works. The "continuous contact upload" is a one way street, contact picture sync is done, social plug ins are disabled, etc.

If you Google "Facebook contact sync" you will find lots of info on it. Facebook incorporated thus change early January. I uninstalled their app (both FB and messenger), use Chrome to access it and have been enjoying waasaaay better battery life because of it.

Edit: by social plug ins syncing facebook birthdays and events in calendar is also gone. If you check your lust of calendars to sync, facebook is now missing.

So, a company whose only worth is "social" no longer wants our contacts to share or sync pictures, give updates, or have facebook created events appear in native phone calendars. Everything is now done through the battery and RAM hogging app. Man, I wish Google + took off more!
[One (M9) General] 1riddim:
Power Saver Lag

Hello guys!

MM is indeed much of an improvement on many levels for the M9, but I keep stumbling upon a problem which affects my experience quite a lot compared to Lollipop. Whatever MM Rom is use for the M9, when I try to use native power saver I keep getting powerfull stuttering and lags, as if the phone would be from 2011 and running MM :confused: I tried various ROMs as I said and all of them keep doing it. Do you guys think that the firmware might've been flashed in a wrong way? I have S-Off with sunshine app and latest firmware, 3.35.401.12. My battery life suffers the most, as now all 8 CPU run continuosly, as opposed to only 4 cpu when using power saver.

Any ideas? :D
[One (M9) General] Mostafa Wael:
Hi there!

I guess you are a bit new to the M9, a golden tip is NEVER USE power saver mode on the M9, as it locks the phone to using only the quad A53 cluster, which is very poor to perform your daily tasks, so it ends up hanging on the max 1555 MHz frequency, which incidentally ends up sucking your battery life even faster. Just use it when you are below 15% or maybe lower.

TL;DR : DO NOT USE power saver. It is the worst mistake to do on a phone with big.LITTLE SoC

Also it drops down the frame rate a lot as you noticed which is disgusting...

Just keep using your 8 cores and you shall be fine. Btw this hypothesis has been confirmed by GSam stats even so it is based on solid evidence ;)
[One (M9) General] PunishedSnake:
Anxious to see the thermal results
[One (M9) General] Mostafa Wael:
That's the cherry on top of the cake ;)

Progress is a bit halted since I have a championship these days :/

But I will try as much as I can to resume progress ;)
[One (M9) General] PunishedSnake:
Does it run cooler now?
[One (M9) General] 1riddim:
Hey! Thanks for the heads-up, will try different tactics to improve battery life. The thing is that on Lollipop i never had ANY lag with power saver on, and i managed to get even 5.5 hrs of SOT sometimes. now i barely hit 4 hrs with MM. still i;m loving my phone and i will always be a die hard htc fan!
[One (M9) General] neo905:
I just got Marshmallow. There is still a separate volume you just have to tap the down arrow and the far right.

---------- Post added at 07:36 AM ---------- Previous post was at 07:34 AM ----------

One interesting observation is that Adguard actually lowers the thermal temperature on my phone. I am assuming because it is blocking the ad activity in all the apps and browser.
[One (M9) General] tasos12:
I noticed something that appeared after the android 6 update and is a bit annoying to me at least.

When I select a theme (especially the default HTC theme) that is keep changing to other themes constantly every few minutes on its own.

I tried to see what I could find to stop this but I have been unable to find something so far.

Has anyone seen that too?

Does anyone know what I should do to stop this?
[One (M9) General] Mostafa Wael:
Yes, a LOT cooler! And that makes it quick......Alarmingly quick! :p
[One (M9) General] Mostafa Wael:
Well for me it is quite cool without installing, making anything to cool down the phone :)

Average temperature is 33℃

Playing with the UI only, temperature never rises more than 32℃

It took me 40 minutes of direct multitasking to get it to 37℃ !!

More on that later today ;)
[One (M9) General] Mostafa Wael:
Hey there!

Sorry for the late reply, it appears that I overlooked this post, or XDA app played tricks with me :D

Frankly speaking, I did not come across the themes, I prefer stock theme (unless it is something like Christmas ;) )

will see it later tomorrow as I am a bit tired (probably broke my ankle :/ )
[One (M9) General] neo905:
I am not saying my phone was running hot before I installed it. After a few firmware updates after I bought it in April the phone got much cooler. It is even more and I realized it was because of this app.
[One (M9) General] Mostafa Wael:
Another piece of the cake has been served with a cherry on the top ;)

Go take your treat everyone :D
[One (M9) General] tasos12:
I am sorry for your ankle I hope you get well soon and thanks for the reply.

I do preffer the stock theme my self too but it changes the wallpaper from time to time.

I would be grateful if you could find a solution to this.
[One (M9) General] Mostafa Wael:
I hope so, but even if I didn't find a solution/workaround it ain't a deal breaker for me ;)

Meanwhile, I finished the most unexciting part of the review - the camera. Feel free to add any missing info. It was written from my plain perspective and from some others'

:)
[One (M9) General] fguerro:
What version of Maximus HD are you using, 7.0.0 or 7.1.0?
[One (M9) General] Mostafa Wael:
Maximus 7.0.0, the most stockish ROM I have ever found, and it is rock solid! ?
[One (M9) General] sachb_htc:
Ya the bass is more tighter , and voice seems clearer, overall you can simply say there is an improvement in MM's Firmware.

But you are missing something very important. MM Breaks Codec support of HTC, which some people may find it dissapointing. Important audio formats such as Flac , Aiff and many others isn't supported in MM.

I know you can play the FIles on a External , but it'll be the external player and not the HTC 's Built in player with the playlist and all.

Only if Zero Infinity could come up with a Solution to Add all Codecs back to MM, by extracting the codecs from Lolipop and porting it for MM.

It would be awsumm. :fingers-crossed:
[One (M9) General] Mostafa Wael:
Thanks for the notice my friend! Will make sure to add this tonight to the audio part!

Many thanks to you!

But MM is awesome right ? Enjoy it :D
[One (M9) General] Mostafa Wael:
On other news, I played flac files and they played normally on HTC sense Music and Google play Music also.. :confused:
[One (M9) General] sachb_htc:
Strange...... Maybe you've got a different Hardware or Kernel version. Idk about yours, But my HTC M9 doesn't like MM , With MM Im unable to play simple FLACS with HTC's music player, Also im unable to play videos with formats that have DD 5.1 , DTS , DTS -HD or any other .

Maybe you have a better kernel or a better hardware version. If its working for you even in MM . Lucky you.
[One (M9) General] flar2:
Just FYI, DevCheck "hangs" for a second the first time you open it because it creates an OpenGL surface briefly in order to gather information about OpenGL and the graphics chip. CPU-Z does the same thing.
[One (M9) General] Mostafa Wael:
But with MM it is instantaneous :good:

Maybe MM sped up the "creating OpenGL surface" action ;) ?

And it is very nice to see you here :)
[One (M9) General] jollywhitefoot:
It's been a while since I've been on lollipop, but I'm honestly starting to think that low light camera performance is even worse on marshmallow and flash photography is almost unusable. Is takes ages to get focus when shooting with flash. I don't remember lollipop being this bad.
[One (M9) General] Mostafa Wael:
Thanks for the note my friend. Will update the OP. Now I installed a new fast WiFi connection so I hope I will be a bit faster. Battery life talking to be published later today I hope :) though battery life is a bit inconsistent :rolleyes:
[One (M9) General] Mostafa Wael:
Sorry for being a bit late, I was installing a newer faster WIFI connection to be able to maintain the thread more responsive

I just added your comment to the Camera section, after facing that issue myself while trying to shoot a pic yesterday at night :(

that is so sad. Even worse, the photos look terribly dim with the people being completely dark. On lollipop it used to produce some nice photos even after such long time to focus, now low-light shooting with flash is useless. Will try with other camera apps though ;)
[One (M9) General] crazyemon3y:
Is it just me or are the animations inconsistent on when they actually "play"???
[One (M9) General] Mostafa Wael:
I reckon it is just you. Mine are completely flawlessly playing :rolleyes:
[One (M9) General] neo905:
Damn, You are right. I didn't even notice at first because I haven't really used my camera since the update. But it is struggling to focus. The video which had improved is definitely more shaky again. Even the quality isn't quite as good. One step forward two steps back:mad:
[One (M9) General] Mostafa Wael:
Well there is a Camera mod out there that definitely improves the Camera when taking some pics. Dunno about video though... i guess you should try it out :)
[One (M9) General] SIRKRA:
can someone on marshmallow please check this? http://xdaforums.com/one-m9/help/m9-marshmallow-personal-dictionary-t3317006

Thanks
[One (M9) General] 12021656627z:
Anybody experienced the same problem as me with the power saver mode in MM? Almost all animations lag with power saver mode on in MM, while in Lollipop its buttery smooth
[One (M9) General] Mostafa Wael:
It is an fps/GPU cap introduced by HTC in MM

You are fine no worries :)
[One (M9) General] DGL2033:
Hi,

I just tested it out, because I hardly ever use power save, I had to restore default settings first. But after turning on power save, I went into developer options, scroll to bottom,tap advanced, then scroll to animations. Tap each one,and change to .5x for all three. This will speed up animations for both normal and power save modes. But you'll need to leave developer options on, or animations will revert back to 1.0x , I have been using this option since jellybean.
[One (M9) General] gortys:
Got this too. People came to me telling "yes but normal, you activated power saving mode". So I turned my old M7 back on with Lollipop 5.1 and everything smooth even with power saving on.

That's why I never use power saving mode on MM, too laggy :( and don't know if possible to set 60 fps even in power saving mode :(
[One (M9) General] Mostafa Wael:
This is an fps-cap introduced by HTC in Marshmallow and nothing to worry about. I know it is frustrating but we have to deal with it ...
[One (M9) General] gortys:
I'm dealing without, no more power saving mode activated, I prefer to underclock a little bit with Elementalx kernel. So, saving my battery and keeping a smooth UI ;)
[One (M9) General] Mostafa Wael:
Power saver is bull$hit on M9, locking the SoC into quad A53 mode is abysmal.
[One (M9) General] gortys:
Locked only with A53 cores is really powerfull enough?
[One (M9) General] Mostafa Wael:
It is enough for you to mess with the UI and some light tasks, but every other thing is crap. App launching is slow as hell and even in some situations, the phone heats up because the phone is stuck on 1.5 GHz for the little cores because there is the need of big cores but it is not active ;)

Just don't use power saver and keep on an underclocked setup :)
[One (M9) General] gortys:
That's what I do. Hexacore config : 2 A57 cores locked up to 1,2ghz and 4 A53 cores locked up to 1,2ghz. working very fine and quite saving my battery ;)
[One (M9) General] Mostafa Wael:
Well i have a custom thermal config done here, interested ?
[One (M9) General] gortys:
Sure, always ready to test nice solutions. Is it a kernel flash or something?
[One (M9) General] Mostafa Wael:
Check my sig below ;) all you need to know is there.

Sorry for delayed reply, overlooked it accidentally :angel:
[One (M9) General] kunkidou6591:
Is it possible to completely shut off a53 cluster but just enable a57 cluster? So we dont have to deal with the weak core but little bit underclocked the big cluster?

Thanks in advance
[One (M9) General] Mostafa Wael:
First of all, you can not disable core0 (1st A53 core) from the settings. Some restriction in the device I am not able to know.

Other than that, if you rely only on A57 cores, they are not efficient as you may think. They have high voltage draw and are designed for small bursty manner, turning off A53 cores makes them kick in faster, and those bada$$ cores will heat up the device as well ;)

Only way to tame them is editing task migration acts from A57 cores to A53 cores, which is what I am doing now and my fellow testers seem to report some good results. It took my quite a while to reach that. But still, there are a lot of complications and variables more than what you may think :)
[One (M9) General] kunkidou6591:
Thats true..complication arent my thing ? thanks alot for explanation sir [MENTION=5060769]Mostafa Wael[/MENTION]
[One (M9) General] Mostafa Wael:
Well I like it simple as well, but hey, i do anything to make my phones better hehe :)

Thanks for the kind words :)
[One (M9) General] gortys:
Installing right now with daily use profile. Will let you know how I feel about that ;)
[One (M9) General] gortys:
I have to say, even if not perfect (some things depends on hardware ;)), it's certainly the best config I used.

I'm with Marshmallow/Sense 8 custom rom from S. team with your thermal file flashed with "daily use". Sure, it's still a bit hot sometimes if I make intesive game sessions or multitasking. But after some days, it's the Sense config that drain the less my battery when on sleep and when I'm looking at frequencies, the CPU is directly going to the minimum frequency when all tasks are closed without to wait anything.

Each core seems to be working separately, for example, some A53 cores are at minimum frequency when others are working hard.

Thanks for you work and for rescuing our batteries :D
[MeMO Pad 7 General] Deleted member 5764078:
Alright, after tweaking for the last 10 days I found the perfect battery life setup.

[IMG="Battery Life on standby"]http://i.imgur.com/u987Gua.png[/IMG]

The big thing that eats up battery are the background processes. I found that app "Recently" by Chainfire and CF Lumen eat up my battery in the background - 5-10% overnight (8 hours sleep);

AdAway

AcDisplay

BetterBatteryStats

Multiling Keyboard

NovaLauncher

NoFrills CPU Control

Aldiko

Ampere

Authenticator

BlackPlayer

Calculator

Calendar

Camera

cSploit

DiskUsage

Docs

Drive

F-Droid

Fing - Network Tools

Firefox

Flightradar24

Flud

Flynx

FX

FX Key

FX Root Access

GPS Status

Greenify

HERE Maps

HomeSwipe

Journey

Keep

KeePassDroid

Khan Academy

Kodi

Link2SD

List My Apps

Maps

Metal

Mobdro

MusicAll

MX Player

My Boy!

My Study Life

MyScript Calculator

Office Lens

PlanPlus

Portal

QuickPic

Relay

Remote Desktop

Rotation Control

SD Maid

SD Maid Pro - Unlocker

SeriesGuide

Shazam

Sheets

Slides

Speedtest

Steam

Strafe

Street View

Titanium Backup

Transdrone

Translate

Twitch

TypeApp

Videoder Beta

Weather

Wifi Analyzer

WiFi Automatic

XDA Labs

Yatse

YouTube

List made using List My Apps

Frozen Apps:

Asus Services 1.0.0.150203
Asus ZenUI Services 2.21.0.150629_1
Asus_Air_Status 5.0-WW_K013-12.10.1.33-20150917
Google Backup Transport 5.0.1-1602158
Google Contacts Sync 5.0.1-1602158

Deleted apps: Almost everything with Asus in its name except (these are NOT deleted):

Asus System VebView
AsusCompatibilityService
AudioWizard
AudioWizardService
Auto-start Manager
Browser
Camera
Clock
com.asus.linkrim.service
com.asus.quicksearch
contacts
digital media service
DMClient
File Manager
Fota Service
Input Devices
livedemoservice
location
mobilemanagerservice
power saver
power statistics
search
setup wizard
smmi_test-v4.1.31
splendid
splendidcommandagent
task manager
update launcher

Disabled Services (using any app, like DisableService):

Asus_air_Status -> AirStatusService
Google Backup Transport -> BackupTransportService

This is the better battery stats view:

I used it for twitch streams, youtube videos and some facebook along with web browsing (web browsing is max 30 minutes);
[P3300, MDA Compact III ROM Development] coccobabbo:
Hallo, I've installed the rom, that is very fantastic, the best I've tried. I only have a problem: my dualsim, that works perfect on wm5, does'nt works with this rom. Someone can help me?
[P3300, MDA Compact III ROM Development] Registerme:
Hi,

seems as if I am the only person using a dual sim and having fun with it :D! What is your problem exactly? The problem that I had is that when I switched from one card to the other the provider wouldn't change in the dialing pad or any other software although it changed. In WM6 you need at least version 5.2.1680 to have that feature working. I use an analog card, that might be the reason it's working. I found many threads about that topic today in the accessories forum and there seems to be a guy having a digital dual sim adapter and having problems with it.
[P3300, MDA Compact III ROM Development] coccobabbo:
Hi!

Sorry for my english, I am Italian! Some weeks ago I read many threads searching a dualsim that works on Artemis, and I buyed the analog one, that switches operators turning on-off fly mode in the phone. This works very well with WM5, but in WM6 when I switch fly mode, I have always the first operator (vodafone) and not the second (tim). I've set the network using "network wizard" and I think this may depend from this...

What do you think about?
[P3300, MDA Compact III ROM Development] Registerme:
I have Vodafone and T-Mobile and I used to switch from one card to the other but I thought it didn't.

If your card is not broken or has not enough contact there is an easy way to find out if you sucessfully switched your cards. Switch cards, then go to phone settings and check what your voicemail number is. This is the way how I used to find out which card I was using. Do you know what I'm talking about?
[P3300, MDA Compact III ROM Development] coccobabbo:
Tried so you do, but nothing to do. Now, I also have a digital dualsim and I'm going to try with that.
[XDA Assist] XDA Visitor:
Hello,

I'm new to the forum. I decided to register, because here is the biggest base of android knowledge.

I need your help about my phone Landvo L500s. I tried to install custom rom-cyanogenmod 12 on it and eventually I bricked the phone. I have tried all the ways shown in internet tutorials to unbrick phone with factory rom, but I always get this error-BROM ERROR: S_FT_ENABLE_DRAM_FAIL (4032); [EMI] Enable DRAM Failed!

I have already installed USB VCOM drivers and my phone is recognised by device manager(Windows 8.1 x64) so that's not the cause.

Also I can't access recovery mode, as phone doesn't start any more.

If you know any solution, Please help me solve the problem.
[XDA Assist] Saber:
Hi,

Thanks for using XDA assist.

I couldn't find a thread that could help you unbrick your device.

Please create a XDA account and post in the following forum:

Android Q&A, Help & Troubleshooting

Good Luck! - gsstudios
[XDA Assist] luka+:
Already solved it!

I already solved the problem. I found more stable Stock ROM and flashed it...