[One (M8) Android Development] topjohnwu:
The thread is flooding again... finally got some time to read 20 pages of comments...

For people complaining about *** HTC app missing, it's NOT our fault. HTC removed tons of Sense apps from A9. The HTC apps you see on this rom is already much more than what the A9 gets, this includes HTC music, HTC browser... and tons of HTC widgets. Not all of them are working well, especially the widgets. So this is not a problem from us.

For the broken Google apps, yes I accidentally messed up the system apps. You can always remove them from system and install them through Play Store. This is a trivial task, not worth spamming the thread and repeat over and over again. Will upload a fixed version with correct Google apps.

To people complaining about external storage issues, this is already Marshmallow, Google changed the way Android deal with external storage since Kitkat! Take a look my previous post in GPE Marshmallow threads, I'll put it in the hidden content, it contains some useful information:

People, stop complaining about external SD card write issues. Since Kitkat (2 years ago man), we don't have direct external storage write permission. Google consider it insecure, so they implemented this feature. The reason why you can access external SDcard easily before is because most roms on XDA already contains a hack in /system/etc/permissions/platform.xml. You should not rely on this hack forever, please take a look below.

In lollipop and after, Google provided a much secure and better way to grant external storage access to third party apps, first of all take a look at this article for details:

http://www.androidpolice.com/2014/1...s-automatic-mediastore-and-improves-security/

So instead of using the old platform.xml hack in the old Kitkat days, adopt yourself with this new behavior of Android!! If a certain app cannot access SDcard, ASK THE DEVELOPER to add support for this API!!

Many apps already have support for this API. I'll take Titanium Backup for example, as lots of you cannot find the way to use it on externals SD. In Menu>>Preferences>>Backup Location, you can choose Document Provider on top of the detect button.

In the provider, open the menu on the top right corner and select "Show SDcard", then you'll see External Storage in the left side. Select external SDcard in the document provider and press the button on the bottom, the app will then be granted access to the whole external storage. You can then create a new folder in TiBack and select it as your backup location.

Other apps also follows the instructions above, you just have to manually set up the folder where the app can access, in the case which most of us would love to give access to the whole SDcard, I set the location to the root of external storage. Each app has independent permission, so you have to manually grant each app you wish to access external storage.

Hope this post can help people learn the new Google policies.

Now the more important stuff, US carriers....

So to all Verizon folks, what are the results? Is data working after you pass the activation screen? Do taking SIM out during setup works?

So manually change network in hidden settings (*#*#4636#*#* in dialer) or apps work? LTE connection?

Yes, it seems that Marshmallow handles my full wit scripts differently, it will store all previous data in folder 0.

Not our fault, and fix Google apps yourself, it's super easy.

I've experienced that before, but not now. Did you clean flash?

Do you mean the widget toggles? Yes many of them are broken as I said above.