yashsingh1/xdaforums huggingface dataset:
[One (M8) Android Development] MsEvyLynch:
I say best bet is to not reboot the phone until a permanent fix comes out lol. Just kidding unless you really wanted to do that.

What about the A9 port. Could we port over some network things idk to this port to get it to work?

Also is it just data that gets lost after a reboot or service as well?
[One (M8) Android Development] russjr08:
Unfortunately I'm not too versed with Android's Networking internals, so I'm not sure what exactly needs to be ported over. I just ported the basics.

It seems only the data is lost on subsequent reboots. Service works just fine, and receiving calls / making calls works. That's what makes it even more confusing :P That, and getting locked out of the network registration settings.
[One (M8) Android Development] iamaniff:
Working without error
[One (M8) Android Development] MsEvyLynch:
I got wifi all round so I can live without data for now.

EDIT: So I tried what you did and I got service "r" but it seems like I cant send texts.
[One (M8) Android Development] russjr08:
[emoji17] crap I didn't even think to try texts (though I know MMS for sure won't work without mobile data, so no pictures or group messages)... You might have to try to register to the network under mobile data in settings.

It's very volatile, sometimes it'll do roaming, other times it won't.

I definitely wouldn't use it as a daily driver right now (especially if you use texts and calls heavily).
[One (M8) Android Development] TarekElsakka:
I've been using this ROM ever since it was released and I must say both the performance and battery life have been quite stellar. In fact, the performance seems a lot better than the Lollipop versions of Sense 7. I'm quite impressed with the stability and speed of this ROM and hope for even better updates in the future. Thank you devs for all your hard work, I really appreciate it.

One question - I activated the sweep to sleep (or w.e it's called) feature in AROMA, so would I lose it if I flash a different kernel like Lyapota's GPE kernel?
[One (M8) Android Development] architdhingra:
anyone else having a memory leak?

my system is taking 1.2gb ram on this rom :/
[One (M8) Android Development] TarekElsakka:
Yeah, mine has an average memory use of 1.2 GB as well but it still feels really fast and snappy so I am not complaining. I also use Greenify in order to improve both memory and battery life.
[One (M8) Android Development] enewman17:
File based install. Rooted, Deodex

I made another Deodex build, really for personal use but... :)

Everything is working on my end. No lag, no nothing.

If you have any issues with boomsound unfortunately the only solution is to RUU back to stock. I had been on GPe for awhile and boomsound didn't work for me till I went back to the older dev RUU.exe then did the M OTA.

Traditional root, deodex, busybox. wp_mod, s2s_mod, NFC icon in statusbar is set to off, added /data/preload, there was also a flashlight app in the new OTA. If for some reason you don't get the flashlight app on a clean install, it could be because of the cid not being set to BS_US001.

Version 3 redone deodex again with updated baksmali

https://www.androidfilehost.com/?w=files&flid=45029

Dev's may use as a base. Enjoy.
[One (M8) Android Development] blackbuffalo:
I'm personal back to GPE for now. Wait new internal release for our device. Today, Google Update Contact app and Dialer app with Blocking Call

Good for use
[One (M8) Android Development] johnjohn2014:
Everything working well here

Updated firmware and flashed day posted. No lag at all. Installed Exposed. My battery is much better as well. Not sure why different for some others. :good:

Many thanks.

*ATT
[One (M8) Android Development] topjohnwu:
Huge thanks man!! I'm still in the hell of school works lol, no free time lately. Saved me a lot of time :).
[One (M8) Android Development] Dan Tekle:
This build any friendlier on Verizon?
[One (M8) Android Development] russjr08:
I doubt it, there needs to be specific work done for that, not just a deodexing. :(
[One (M8) Android Development] iamaniff:
i have no idea why boomsound wont work.. but working with stock ROM without issue

*a bit laggy for me on starting setup
[One (M8) Android Development] 519ljh:
Lose a lot apk
[One (M8) Android Development] jbm76:
Has anyone dirty flashed over the first zip in op?
[One (M8) Android Development] blackbuffalo:
[MENTION=2972841]enewman17[/MENTION] still get laggy on your v2 build
[One (M8) Android Development] enewman17:
?... Nothing was removed

Deodexing shouldn't make it laggy, I don't notice any difference. The only difference should be 1st boot, it will take a lot longer. I mean you know... damn near every rom you've ever used has been deodexed. Android optimizes it the same, just the odex file is pre optimized and cache should be built quicker. Never the less the deodexed apps were still optimized when the cache was built on first boot.
[One (M8) Android Development] blackbuffalo:
I know that, 1st boot make a long time. For laggy, it happened for 1st boot, setup and everythings seem lag than sd rom or OP zip but after I reboot my device, for 2nd boot, it fast as it. Thanks for your hard work [MENTION=2972841]enewman17[/MENTION]
[One (M8) Android Development] Electronic Punk:
Been comparing these to what I have done so far myself. How do you actually get the list of permissions and symlinks?

Anyway, did find that the OTA is quite messy, seems to leave a lot of old symlinks there or at least empty folders, the updater script for the ota also very specifically deletes all those images from data/preload so I don't think they are needed anymore.
[One (M8) Android Development] candleworth7808:
I fixed my issues with Google Play Services. Seems I restored google apps with tibu and it caused issues. Everything running smooth again.
[One (M8) Android Development] massage000:
Dear topjohnwu, thank u for great stock rom. But i have a little trouble with battery life. It rapidly drain when screen on (when screen off, it's ok).

So, can you provide some options in choosing other kernel to deal this problem? (Im using aio kernel). Thank you very much!
[One (M8) Android Development] enewman17:
I used Linux SuperR kitchen. In Linux you can see all the symlinks in the system.img. I don't know the grep command but that's what's going on, the kitchen will find the symlinks when it extracts the system. The permissions, I used the set from the OTA. The preload folder... I didn't notice the update deleted those images. Either way after boot the images are moved or deleted so not a big deal, the flashlight app stays and the stickers are there in the gallery, lol.
[One (M8) Android Development] kedar18:
You can get the list of all symlinks under system folder using below command -

adb shell "ls -lR /system | grep ^l" > symlinks.txt
[One (M8) Android Development] Electronic Punk:
Yeah, I tried without preload and stickers were still there, a nice change -- that little preload folder always annoyed me and I just move flashlight back into system myself.

I am worried there a few permissions missing on the ota list, but still investigating.

I can take the original apps, priv-app and framework or your deodexed versions and with both the system boots but I soon find I have Chrome and Hangouts crashing (perhaps others) and Skype resets when you select Microsoft account. Thinking the ota permissions only update changed files rather than all!

But still playing!

Thanks, very useful!
[One (M8) Android Development] high_voltage:
Can I ask someone to give the MD5 for the original version in the first post? :)
[One (M8) Android Development] topjohnwu:
You can see it in the download section.

md5: 3ad110b07e2334a7331b810e14223221
[One (M8) Android Development] high_voltage:
Clicking the link starts the download asap... thanks tho! :)

---------- Post added at 11:36 PM ---------- Previous post was at 11:22 PM ----------

Btw, [MENTION=4470081]topjohnwu[/MENTION] , what are the differences between the stock boot.img and the modified boot.img? Is there a chance for them to affect something like performance/battery life/functions/stability or? With two words is enough and thanks in advance! :)
[One (M8) Android Development] aidinvm_ultimate:
1+

In fact, the rom is blazing fast, the fastest i ever have tried, but the on screen time is considerably below the MM GPE.
[One (M8) Android Development] smeejaytee:
Hi has anyone found out how to get boomsound working please, I have the only available on wired playback issues,

I'm using the deodexed build posted a couple of pages back thanks in advance for any advise.
[One (M8) Android Development] iamaniff:
Try flash op version.. I have same issue before with deodex ROM but boomsound working with stock rom
[One (M8) Android Development] smeejaytee:
I might try a different rom then thanks.

BTW that firmware in the op is it flashable via hboot method?
[One (M8) Android Development] iamaniff:
Fastboot oem rebootRUU
[One (M8) Android Development] smeejaytee:
Thanks although I was referring to the method when you put it in external storage rename and flash in hoot.
[One (M8) Android Development] russjr08:
Yes. Pretty much anytime you can flash something through fastboot oem rebootRUU, you can flash through hboot.
[One (M8) Android Development] t1190t:
M8 in Taiwan just receive OTA !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

[IMG="click me"]http://i.imgur.com/M5u9zrH.jpg[/IMG]
[One (M8) Android Development] King_root:
Have been using this ROM for over 4 days. Fast n snappy and excellent battery life! Good work HTC!
[One (M8) Android Development] enewman17:
That's the way boom sound works. Doesn't work on bluetooth and you can't turn it off for external speakers. Its only available with wired headphones.

Unless the switch is set to off all the time then you don't have an issue. If it is off the only way I could fix my issue was to do the whole RUU process.
[One (M8) Android Development] smeejaytee:
Thanks but it isn't working for speakers I don't have the notification in the status bar, I've just flashed SD rom and it's working on that one.
[One (M8) Android Development] iamaniff:
Stock ROM at OP also work
[One (M8) Android Development] TickleMeHomo69:
I tried transferring some files from the A9 port to this deoxdexed version of this rom to try to get CDMA working but either it shut off phone before getting to the boot animation OR the black screen I was seeing was the boot animation because files I transferred screwed it up making it not visible but still there. I thought it just shut off, so I just reflashed my old rom.
[One (M8) Android Development] high_voltage:
Htc stock gestures stop working by themself randomly, only restarting the phone can bring them back. Flashed the original first post rom, rooted, s2s mod and wp mod, 4.16.401.10 base. Anyone got any idea or workaround so I don't need to restart the phone? I can only guess it's because of the basr/firmware, but is it? Someone else with that problem?

P.S. S2S still works, but d2tw and swipe up for unlock - doesn't.
[One (M8) Android Development] pokohontos:
I have no such problem, everything works fine, but I did not install s2s mod, most likely thing in it.
[One (M8) Android Development] sunnycee:
Thanks for your efforts guys, pls i want to wipe my M8 and install this MM as a fresh installation, no root, no modifications, just a fresh installation. Pls how do i do this? I know how to flash Firmware using ...fastboot oem rebootRUU > fastboot flash zip xxxxx (Run the same command AGAIN until

you see it has flashed successfully), assuming this is the right step, How do i now install the ROM?

Please keep any help as simple as possible!

Thanks.
[One (M8) Android Development] santod040:
VERIZON PORT

SPRINT PORT
[One (M8) Android Development] diegoms89:
hi, i was at AR 43 (android 5.02, firmware updated, s-off, root), and then i flashed 6.0 a9 port (S.ROM-S2-1.0.2), with no firmware update, and im getting battery drain and no doze functionality

I cannot find my firmware version, and i know i am super CID (111111), so my question is... do I have to flash the firmware or can i just flash this version??

i just dont wanna brick my device, and dont know how to edit that txt file to use on my own device.

ss of bootloader attached
[One (M8) Android Development] enewman17:
SENSE 7 Marshmallow RUU.exe

HTC posted the SENSE 7 DevEdition Marshmallow RUU.exe

http://dl3.htc.com/application/RUU_M8_UL_M60_SENSE70_MR_BrightstarUS_WWE_6.12.1540.4.exe
[One (M8) Android Development] jj77669:
Is there a way to not have facebook, twitter,...etc installed with the rom?
[One (M8) Android Development] blackbuffalo:
Try my att

This will removed:

- Almost bloatware included from HTC

- Almost Htc Widget except Htc music widget (Personal I only use this one)

- Removed all livewallpaper

- Almost htc input method, only keep base input mothod

- Removed all social plugin such as facebook, twitter, linkedin...

- Completed remove htc speak

- Completed remove polaris office

- Removed facelock

- removed 2 fonts from htc: Helvetica and LCD

If you want keep your input method, open my updater-script and delete line contain your input method, example your inputmethod is Russian, you removed this line

[COLOR="Red"][B]"/system/app/IMEXT9Russian",[/B][/COLOR]

Do same things with widget you want to keep
[One (M8) Android Development] Aamirx27:
Its Simple

First download the firmware

Extract the Android TXT File, open it and Replace the Modelid with your phones Model ID Save it. and put it back in Firmware.zip.

Flash it and u r good to go. Enjoy.

For modelID

put your phone in fastboot,press and hold vol down + power,as phone come in bootloader press power for 1 time,now you should see fastboot on screen.

connect phone to pc with micro usb(install drivers if need)

Download https://www.mediafire.com/?78b9uuo1mrboqru

1)1. Make a Folder C:\adb&fastboot\ and copy the extracted files download adb&fastboot.

files that are to be copied in C:\adb&fastboot\ :

adb.exe

AdbWinApi.dll

AdbWinUsbApi.dll

fastboot.exe

2. Then open CMD and type :

cd c:\adb&fastboot\ (Hit Enter)

2)now write this command to CMD "fastboot getvar all" without quotation.

3)now your CMD windows should be like this,with all your needed info.

It will display our ModelID
[One (M8) Android Development] jj77669:
You are a wonderful wonderful person. Worked perfectly, thank you.
[One (M8) Android Development] jj77669:
Would anyone happen to have a widgets apk from sense 6 or 5? In particular, the stock calendar widget and the dialer widget that shows the contacts in a group?
[One (M8) Android Development] King_root:
I'm using this ROM and its very stable. I was jus wondering.... Layers is supported in marshmallow by default right.... So um does it work with this sense ROM?? (Cuz the GPE marshmallow didn't support it). Is layers only for stock Android? I don't really know. I've used it in other ROMs b4 but not sense.
[One (M8) Android Development] sym_m:
So i need to relock bootloader to use it right ? Am on wwe m8
[One (M8) Android Development] whynotbgd:
Viper4Android and harman/kardon

Hi,

running for a 2 days, so far so good. Everything is smooth with no bugs. I have 2 Q. Anyone installed Viper4Android ? Anyone enabled harman/kardon sound effects ?

THX
[One (M8) Android Development] smeejaytee:
Hk isn't available yet mate,

V4A is working but you have to rename the htc_audio_effects file in system/etc.
[One (M8) Android Development] iamaniff:
If u are s-off and super CID, why u need to relock ur bootloader?
[One (M8) Android Development] sym_m:
no my phone still s-on
[One (M8) Android Development] enewman17:
No you don't have to relock but your cid and mid must be changed. BS_US001 / 0P6B12000 or BS_US002 / 0P6B13000
[One (M8) Android Development] chrisnz1947:
Can I use your root and wp_mod zip files on stock 6.12.1540.4

I have HTC M8 S-On. Currently on Viper 6.1

I can upgrade this to the stock 6.12.1540.4 via returning to stock 4.17.1540.9.

If I do this upgrade can I then use you zip files to root and give me read/write to system?

Other option is to upgrade and then install your rom zip giving me 6.12.1540.4, rooted and with system read/write
[One (M8) Android Development] Mr Hofs:
If you are s-on you can't convert to the dev edition with a ruu at all !

You can only flash the rom version without changing your firmware. Note that you have to be on the latest lollipop firmware !

You can only use that ruu when you have the developers edition yourself with the correct cid and mid. And if you are s-on you will need to relock the Bl to be able to use a ruu.
[One (M8) Android Development] enewman17:
Yeah, when your done with the update all you'll need to do is flash the boot.img, SuperSU.zip and the wp_mod
[One (M8) Android Development] thelangosta:
Nope not supported on sense. Sense has its own theming but doesn't do as much as layers.
[One (M8) Android Development] king200:
What am I doing wrong?

I am having difficulty flashing the rom firmware, AT&T, cid: CWS__001 mid: 0P6B12000 S-On. Stock, 5.02 and not rooted. Others in thread have reported success..

I tried TWRP and got a no MD5 fail. I tested the zip file and there are no errors.

Then I tried fastboot.

"fastboot oem rebootRUU" and I got to the HTC black screen, and

fastboot flash zip Mars.firmware-6.12.1540.4-no_red_text.zip

target reported max download size of 1826418688 bytes

sending 'zip' (31625 KB)...

OKAY [ 2.142s]

writing 'zip'...

(bootloader) zip header checking...

(bootloader) zip info parsing...

FAILED (remote: 99 unknown fail)

finished. total time: 2.472s

I had changed the android-info.txt. Used notepad and 7 zip.

modelid: 0P6B12000

cidnum: CWS__001 HTC__017

mainver: 6.12.1540.4

btype:1

aareport:1

DelCarrier:1

hbootpreupdate:3
[One (M8) Android Development] topjohnwu:
You might modified the android-info.txt incorrectly.

If you want to try out the rom, you don't have to flash firmware, you can just flash the rom through TWRP, it's working fine :)
[One (M8) Android Development] paulmartyn:
Hey guys. hope someone can help. Does anyone have a problem with boomsound? It was working fine, but yesterday my phone turned off because of dead battery, and when i started charging it and turned it on, it became laggy as f*ck, all the apps started showing errors. I reflashed the rom and noticed that boomsound doesn't work. Tonight i have made a wipe and reflashed the rom once more, but it still doesn't work. Dunno what to do.
[One (M8) Android Development] king200:
I am much more comfortable just flashing the zip file. The modified android-info.txt I is attached. I'd appreciate if someone looked at it and point out the error(s).
[One (M8) Android Development] enewman17:
It should look like this.

modelid:0P6B12000

modeled:0P6B13000

cidnum:BS_US001

cidnum:BS_US002

cidnum:CWS__001

mainver:6.12.1540.4

btype:1

aareport:1

DelCarrier:1

hbootpreupdate:3
[One (M8) Android Development] janarp:
If u look into sneaky thread then u can see he have both versions (full wipe/no wipe)...
[One (M8) Android Development] JEANRIVERA:
no problems mate just want it to clarify there are firmwares that does wipe internal before someone do it with out knowing
[One (M8) Android Development] Zulake:
adb reboot-bootloader

fastboot oem rebootRUU

fastboot flash zip filename.zip

Do it again

fastboot reboot-bootloader

Check if successful.
[One (M8) Android Development] skinbis:
thank you!
[One (M8) Android Development] architdhingra:
any eta available guys?
[One (M8) Android Development] mattie_49:
Ever confirmed if compatible with CDMA
[One (M8) Android Development] JEANRIVERA:
it is uploading mate just wait don't be so desperate
[One (M8) Android Development] Zulake:
I have to wait anyway, my battery just died on me and it's now being infused with new power. :D
[One (M8) Android Development] John3:16Godislove:
Google Drive Link is live !
[One (M8) Android Development] topjohnwu:
The XDA DevDB is soooo bad, I failed uploading twice.

Nevermind though, I uploaded on GD for now....
[One (M8) Android Development] Zulake:
Is it OK if I upload a copy onto my 500Mbit line?

Of course I will share the link here.
[One (M8) Android Development] JEANRIVERA:
could you specify if the firmware here wipes data or not please?
[One (M8) Android Development] Zulake:
I just flashed, nothing lost.
[One (M8) Android Development] TickleMeHomo69:
1. can this be used on VZW? (yes I know asked already but would love to know as well.)

2. If so can the firmeware be flashed for VZW or no?
[One (M8) Android Development] architdhingra:
any reviews? bugs?

how's the performance also..
[One (M8) Android Development] Zulake:
I'm at the installation, I accidentally erased my 128GB SD card which was filled to the brim with data in recovery so I'm re-transferring the ROM to it...

//Edit: Installation successful, boot succeeded... Now optimizing apps, 49 of 164... Takes quite a while, just like the boot.

But I'm patient.
[One (M8) Android Development] John3:16Godislove:
It's really marshmallow ish, really nice and smooth, the boot just take seriously long but no problems here so far, AT&T S-On user with lollipop firmware
[One (M8) Android Development] JRevenge:
GSM works?
[One (M8) Android Development] wigga88:
Work?

Work 4.18.708.12 ?
[One (M8) Android Development] Zulake:
Yes, I'm finally done and online in The Netherlands with a WWE phone.
[One (M8) Android Development] sunnycee:
Please I need help in flashing with the RUU.exe file. I have changed my CID and MID to BS_US002 & 0P6B12000 , yet the RUU with not install completely , It will say ERROR get the correct version for your device. (Device is AT&T M8 with 5.0.1 Lollipop, rooted with TWRP), I have also tried Super CID, yet no success. Please let someone point me to the right way forward. Thanks
[One (M8) Android Development] enewman17:
2 things, it should be BS_US001 & 0P6B12000 or BS_US002 & 0P6B13000.

Next if your using an hboot with no red text it will also fail. If you need to flash a non modified hboot.
[One (M8) Android Development] sunnycee:
Ok, Thanks let me correct the CID and try.

2). I think there're red texts in my hboot

---------- Post added at 08:14 PM ---------- Previous post was at 08:00 PM ----------

Confirmed!

(bootloader) version: 0.5

(bootloader) version-bootloader: 3.19.0.0000

(bootloader) version-baseband: 1.23.213311491.05G

(bootloader) version-cpld: None

(bootloader) version-microp: None

(bootloader) version-main:

(bootloader) version-misc: PVT SHIP S-OFF

(bootloader) serialno: HT4******792

(bootloader) imei: 3587********199

(bootloader) imei2: Not Support

(bootloader) meid: 00000000000000

(bootloader) product: m8_ul_ca

(bootloader) platform: hTCBmsm8974

(bootloader) modelid: 0P6B12000

(bootloader) cidnum: BS_US001

(bootloader) battery-status: good

(bootloader) battery-voltage: 0mV

(bootloader) partition-layout: Generic

(bootloader) security: off

(bootloader) build-mode: SHIP

(bootloader) boot-mode: FASTBOOT

(bootloader) commitno-bootloader: 6768a7b1

(bootloader) hbootpreupdate: 11

(bootloader) gencheckpt: 0

all: Done!

finished. total time: 0.069s

This is what I have, I think my CID & MID are OK, I don't what the problem is. But, If i flash the firmware in OP with red text as against no red text, will flashing the RUU.exe work?

Thanks.
[One (M8) Android Development] mandegar93:
Tested som MM rom and it's the most stable ROM, so far :)

I'll stay on it..
[One (M8) Android Development] enewman17:
I think it's the product name m8_ul_ca think it should be htc_m8 don't know how to change that... is yours a dual sim m8?

I just looked at my info and it's the same, so... I don't know. I had just done the RUU a few days ago.

Also was this line blank? "(bootloader) version-main:" because it should show the firmware version number your on.

I know the RUU.exe looks at that number before it lets you start the update. If its blank maybe it fails because of that, again I don't know.
[One (M8) Android Development] Mr Hofs:
Can't be a dual sim. Dual sim has DUGL in the product id

:)
[One (M8) Android Development] enewman17:
Yeah I don't know....