[One (M7) Android Development] drickles:
Been using this ROM well over a week now and this is my assessment

First of all gotta give credit to the creator...marvelous work..one of the best stable ROMs I've seen so far. Fits the phone perfectly. Makes you feel like you're using an original stock rom for the M7

The customizations are crazy and limitless. You can basically change how every ****ing thing on that device looks. Currently using the Pitch Black theme and I'm quite impressed at how they were able to integrate their colours in most of the apps

So far camera works perfectly. No crashes. I advice you look for the HTC Camera app because the in-built camera app from the rom doesn't do so well in terms of quality. But after getting the HTC camera app back on the camera magically switches quality.. I don't know what really goes on but all I can say is if you want your camera quality back just get the HTC Camera app..I'll do the trick

It occasionally reboots tho. Sometimes out of nothing.. and sometimes when it's being overly abused. Which is common in most Android devices

The occasional over-heating and battery drainage hasn't changed tho. Plus I noticed a substantial amount of lag after I grew more comfortable with the ROM which I think was also part of the reason why the phone rebooted a lot. I've got over a 100 apps installed and all of a sudden I noticed a lot of lag when using the phone averagely. Plus booting the phone also took longer. What I found out was all apps installed automatically were set to run upon phone boot up. So imagine over a 100 processes being forced to launch every time my phone restarted. It was bad. It also caused a lot of stress on my battery. So all you have to do is go to settings, under the devices tab chose memory, then select Apps started on boot. You'll notice that every single app you select is set to start on boot up. Deactivate that option for most of the apps you don't need running processes for immediately after boot up..you'll notice a major change if your phone lagged before. It also helps bring down the heating and the battery drainage

Now about the battery. It drains. A lot. Especially when you've got a lot of programs running. I think it can be solved with a kernel update. But what I used to bring the over drainage down was L Speed. It's an app you can get from the appstore used for twerking your device. It's got an option for re-calibrating your battery schematics and re-adjusting how the power is used. It doesn't make that much of a difference but hey. A little is better than nothing. Doing that plus the occasional turning battery saver on and airplane mode on can help conserve a lot of power. Until this whole power drainage problem is fixed

Another problem is the lag you experience when logging in the phone with a pin password. This happens when you set the phone to automatically unlock after the correct pin is inserted. It lags during the pin input and sometimes doesn't unlock the phone after the right pin is inserted. The only work around when that happens is you either gotta put the phone down for like 3-5 minutes or just reboot it which is really stressful. I hope the developer considers fixing this in his next build

Speakers are owk. Even without our beats plugins it still function quite well

Torchlight doesn't function but its something I think we can all leave without. The battery already sucks anyways. Having a torchlight will cripple it more [emoji23]

And then there is the whole occasional Bluetooth problem everyone is talking about

So far taking all things into consideration it's a really organised rom...Most stable Marshmallow rom for the M7 tho. Hope the next build comes with more bugs fixed and more nice features

---------- Post added 3rd July 2016 at 12:08 AM ---------- Previous post was 2nd July 2016 at 11:40 PM ----------

You can fix the occasional restart when you make a call or get an incoming call by:

Settings>Apps

Select the settings sign you see near the Apps name on the Name bar

Select default apps

Select phone

Then make sure that there is *default* near the system phone app

If not then just tap is and the default sign will appear

That's it..you'll be able to make and receive calls without your phone rebooting