yashsingh1/xdaforums huggingface dataset:
[One (M9) Android Development] blueberry60:
[ROM]Stock Deodexed Nougat (WWE 4.28.401.3) &amp; (Dev.4.27.617.2) Magisk★SafetyNet ✓

I've tried many times (four times) to check it while usb debugging active and inactive. I didn't get any troubles with USB File Transfers. Device has connected as a media device and PC-USB file transfer worked fine when usb debugging was enable and disable, so no need to disable USB Debugging for file transfer. I think you didn't confirm HTC Sync Manager to allow USB Connection at first. It might be main reason. Here is a detail video below that:

USB File Transfer while USB Debugging is active:

[YOUTUBE]EtHDowMocoI[/YOUTUBE]

USB File Transfer both on usb debugging enable and disable:

[YOUTUBE]C9FmG7OYaU8[/YOUTUBE]
[One (M9) Android Development] Tirofog:
The link in the OP for the Marshmallow rom is actually for the earlier 3.35.401.12 version..
[One (M9) Android Development] blueberry60:
Link Will be updated in a short time, if you would like to download 3.35.401.32, use this link:

https://www.androidfilehost.com/?fid=457095661767116174
[One (M9) Android Development] Golv:
[MENTION=3182548]blueberry60[/MENTION]

Time for Stock Deodexed Nougat Dev. 4.30.617.2 ;)
[One (M9) Android Development] blueberry60:
New Deodexed Rom for Developer Edition based on 4.30.617.2

Some screenshots:

and download link will be up in two hours..:)
[One (M9) Android Development] blueberry60:
M9_Stock_Dev_Deodexed_4.30.617.2.zip
[One (M9) Android Development] HTCCM11/2:
Anybody have original OTA Update from HTC M9 with 4.30.617.2. In link from blueberry is root version so not for my phone (oryginal from fabric HTC).

I really need this ROM so please let me know if you have this ROM.
[One (M9) Android Development] Fain11:
What u need is a TWRP backup from Flippy' s thread.

https://xdaforums.com/one-m9/general/stock-nand-backup-ota-update-collection-t3132698

Sorry, no one contributed with that one.
[One (M9) Android Development] santod040:
Not OTA, but Signed Official RUU: http://dl3.htc.com/application/RUU_...17.2.exe?_ga=1.145358321.499138730.1480415372

If that's helpful at all, maybe already posted, I don't know...
[One (M9) Android Development] blueberry60:
Error 130 means wrong model id (MID)

4.30.617.2 is Developer Unlocked base, so it's not suitable with your WWE device, you have to convert it to Developer model writing proper CID and MID numbers via download mode if you flash this RUU that you mentioned.You know S-OFF is mandatory in this case.You don't need to convert Developer edition to flash this deodexed 4.30.617.2 rom if your firmware is based on Nougat like that 4.28.401.3.
[One (M9) Android Development] blueberry60:
Semi-transparent notification and folder backgrounds on 4.30.617.2 base:
[One (M9) Android Development] Sevi.666:
I'm the possessor of the M9 and M10 and with this rom, the M9 is smooth and fast then M10 (Stock).

Good Job!
[One (M9) Android Development] kemoli:
thanks for the rom, it´s perfect!!! just one question is magisk better than supersu? it´s the first time i hear about magisk
[One (M9) Android Development] sblonci65:
For battery life better super su.
[One (M9) Android Development] blueberry60:
Don't consider Magisk only in terms of SuperSU, it has unique and universal systemless interface features with Magisk Manager.

Magisk Hide hides Magisk from detection SafetyNet, so you can run Android Pay, PoGo and other apps that need security.

It roots your device with Magisk Superuser which is based on phh's Superuser, but you don't need to use it if you'd like to aim other features, so you can choose systemless SuperSU.

It modifies your boot.img, in case you return to stock rom it easily restores boot img as untouched official when uninstalled Magisk.
[One (M9) Android Development] kemoli:
this is great!!! i wasn´t able of installing apps from banks, now i can do it with no problem at all!! thank you so much
[One (M9) Android Development] blueberry60:
Ambient Display on Dev_Deodexed_4.30.617.2

Flash zip via TWRP:

Deodexed_ambient.zip
[One (M9) Android Development] mega_man:
how does this work do you need to enable it in settings ?
[One (M9) Android Development] blueberry60:
No need to do it, it will already enable when you flash zip via TWRP and this zip adds ambient display on settings.
[One (M9) Android Development] latinohot:
before i flash this rom i need help to flash the correct one; my phone is the AT$T one m9 converted to developer edition OS-3.35.617.12 currently running LeeDroids V8

with twrp version 2.8.7.1CPTB-B1, please help me thanks
[One (M9) Android Development] blueberry60:
You should upgrade your firmware to nougat developer base (4.30.617.2) and use twrp 3.1.0 version to flash this rom.
[One (M9) Android Development] Fain11:
I finally switched ROM from 4.28.401.3 to 4.30.617.2 to be on the latest ?!

On 4.28 I had a little problem, as HTC weather app settings didn't stick no matter what I did.

4.30.617 with Magisk work great, weather problem is gone, even device in play app is now certified.?

Great work Blue!
[One (M9) Android Development] Fain11:
Got an update, 4.30.617.12, some 500 mb.

I know I can't take the update, but maybe Blue will do his cooking magic ?

Tks
[One (M9) Android Development] gutspugs:
in your opinion and basis which is the best? the Dev. Edition or WWE?
[One (M9) Android Development] blueberry60:
Same, no difference. Dev.Edition is preferable for more up-to-date Security patch.
[One (M9) Android Development] blueberry60:
New Dev.Deodexed Rom with April Security Patch based on latest Developer 4.30.617.12 version:

M9_Stock_Dev_Deodexed_4.30.617.12.zip

md5: c551f44f44ff5b0d43ee39834b0a703e

SCREENSHOTS:
[One (M9) Android Development] Fain11:
All worked fine upgrading from 4.30.617.2 to 4.30.617.12.

I wiped only system, so all settings and apps stayed in place!

Thanks Blue!
[One (M9) Android Development] mega_man:
[MENTION=3182548]blueberry60[/MENTION] can i flash the ambient display zip file on 4.30.617.12
[One (M9) Android Development] blueberry60:
I haven't tried it on new base yet, but I can recompile systemui and framework-res.apk and make a new zip again.
[One (M9) Android Development] blueberry60:
Deodexed_ambient_4.30.617.12

Before:

After:
[One (M9) Android Development] uagent:
Hi blueberry. I was wondering if you have an md5 for the deodexed ambient 4.30.617.12. I've installed the main rom 4.30.617.12 workout a hitch, but flashing the ambient zip freezes at boot. I just want to make sure I got a good download. Thanks!
[One (M9) Android Development] blueberry60:
md5: F283A8C96933481D8D1E7DEA4BAA0771

I haven't got any issue on boot after flashed ambient.zip and it works properly.
[One (M9) Android Development] peppercute:
Many Thanks for rom!

I have some bug - in wcdma mode i have 4g internet icon instead 3g..
[One (M9) Android Development] zeemenshater:
del
[One (M9) Android Development] blueberry60:
New Deodexed Rom based on Asia Taiwan 4.30.709.12 version:

M9_Deodexed_4.30.709.12.zip

md5: cebdefdd55c7215835c9de8889e98f5f

This update includes the following new features and performance improvements: (4.30.709.12)
- Google security updates
- Fixed with the specific car models HTC Mode car connection problems
[One (M9) Android Development] Fain11:
Thanks for the new ROM!

This version of Magisk does not passes safety net test for me, and I had to install the previous version 54e6a79.

Beside that all seems OK!
[One (M9) Android Development] blueberry60:
You were not forced to install previous version of Magisk, It comes with Magisk Hide selected as default, when you untick Magisk Hide option box, select it again and restart Magisk, SafetyNet Check passes successfully:
[One (M9) Android Development] Fain11:
I done that too, and safety net passes, yet after reboot safety net fails again.

So I reverted to previous version of magisk and all is OK.

Now, the problem is not with the rom, but with latest magisk, there are alot of reports in their thread about that.

Thanks again!
[One (M9) Android Development] SunEater:
Can i use deodex dev firmware on international phone with s on
[One (M9) Android Development] starovic:
ok, so i have m9 with android 6, version 3.35.401.12. No ota available for me. It is possible to update to 4.28.401 from my current rom ? Is there also ambient display in 4.28.401 ? Thanks
[One (M9) Android Development] blueberry60:
At least you should upgrade your firmware to Nougat base (eg. 4.28.401.3)
[One (M9) Android Development] starovic:
Impossible, phone can not get any updates, tried 10x. I mean, i tried to force update but dont know why, phone seems tahat he doesnt want to be updated :D
[One (M9) Android Development] blueberry60:
If your device is S-OFF, you don't need to force update, you can flash 4.28.401.3 RUU zip file with SD Card method via download mode .
[One (M9) Android Development] Pfaffinator:
Converted att to wwe , using 4.28.401.3, loving the magisk root, everything is perfect, thank you. Love my m9.
[One (M9) Android Development] mangojain:
Does the rom have stock FM radio?
[One (M9) Android Development] blueberry60:
Yes, it has.
[One (M9) Android Development] mangojain:
thank you, one more question please - does either the Dev edition or Asia TW Nougat version support VoLTE ?
[One (M9) Android Development] blueberry60:
No both of them don't support VoLTE
[One (M9) Android Development] mangojain:
Too bad . . . will stick to the stock T-mobile rom then, VoLTE works on it, although battery life is abysmal.
[One (M9) Android Development] rzarectha:
Hello blueberry60,

I just converted my phone to dev edition through s-off, changed cid, mid, used RUU and then I updated through OTAs up to ver. 4.30.617.12.

Does it work to copy your ROM in my SD card and rename it to 0PJAIMG ?

Thanks a lot in advance!
[One (M9) Android Development] averestefd:
hi rzarectha

what version was your phone before?
[One (M9) Android Development] rzarectha:
eastern europe __032

I was trying to avoid unlocking my bootloader again, and flashing twrp, and all that mess. So i went ahead and tried to SD card method in Download mode.

Unfortunately it gave me an error, something like "12 RUU error" if I recall correctly. So I went ahead and flashed it through TWRP and it's all good now.
[One (M9) Android Development] blueberry60:
No, it doesn't work, this is a custom rom flashable via TWRP, not RUU zip file.
[One (M9) Android Development] starovic:
How can I return to Android 6 from this rom ? S-ON.

No Xposed for Nougat yet, so useless for me
[One (M9) Android Development] nlsolja123:
Is there any way possible for you to make a version from the AT&T RUU? Every rom I use has calling issues or data issues. I tired to use these roms as well but I get an error.
[One (M9) Android Development] habib_mln:
#ask

why no sim detected after i flashing to stock deodex marshmallow. ?
[One (M9) Android Development] Fain11:
Are u on MM firmware?

If u updated to nougat, u can't use MM rom.
[One (M9) Android Development] PlutoDelic:
Are WWE and DEV CID/MID's a must to flash this? I'm on a rare breed of M9 as it seems, Swiss issued VODAP110 with 4.16.166.1.
[One (M9) Android Development] Pfaffinator:
Working sound mod.

A.R.I.S.E sound MOD works well with 4.28.401.3 version of these roms.
[One (M9) Android Development] Fain11:
I can always try yourself, but before that u should make a full backup, with a system image too, so u can restore if things don't work.
[One (M9) Android Development] PlutoDelic:
If it theoretically works, im always willing to test :).

Thanks, should feedback pretty soon.
[One (M9) Android Development] starovic:
Once again asking, because it seems noone is likely to answer...

How can I return to Android 6 from this rom ? S-ON.

No Xposed for Nougat yet, so useless for me
[One (M9) Android Development] PlutoDelic:
As it seems, this is the only way.
[One (M9) Android Development] PlutoDelic:
Worked :good: .

Let me mingle with it a bit...
[One (M9) Android Development] warmanz:
is it safe to flash this ROM if i use SuperSU not Magisk for ROOT? or do i need to full cleanup SuperSU first, install Magisk and flash this ROM then?
[One (M9) Android Development] blueberry60:
You don't need to apply such a long process, just flash this rom with clean flash method, that's all.
[One (M9) Android Development] meswar:
How to get larger caller photo on this? Is there any?
[One (M9) Android Development] leon8.8:
Hi PlutoDelic apparently i'm one of the few other lucky members who got this rare swiss VODAP110 with fw 4.16.166.1 (S-on)and I'm tempted to flash this deodexed WWE 4.28.401.3 since no new update are coming for this version of the M9 htc device.

That's why i'm wondering if it's worth according to your experience, and it's easy to flash? Can i do it by custom recovery renaming the firmware?

Thanks
[One (M9) Android Development] PlutoDelic:
Is it worth it, that i cant answer that straight forward. I needed root for my own needs, and said why not go for a custom rom too.

I am not sure as how to report about it, as i have also flashed the ElemantalX kernel. A considerate difference for me is double tap to wake up, it's a lot more fluid and responsive. I am having issues with themes and stuff, and i strangely removed the Sense Launcher while going through debloating (which i always do). Also, some 5ghz APs dont auto-connect, but that could be kernel related.

Is it easy to flash, yes.

1. HTC Dev unlock

2. Load Latest TWRP on it

3. Flash the zips you intend to, and you dont need to rename anything with a custom recovery (TWRP), the whole point of a custom recovery is flashing anything without limitations (except flashing some protected partitions, hence S-ON).

PS, I've flashed the developer one, 4.30.x...
[One (M9) Android Development] htc4668:
Camera APK Request

Would someone be so kind as to post the apk for the HTC camera used in this ROM build? I botched an uninstall on it and am hesitant to re-flash since I had so many installations/mods done after. I've tried various versions of the HTC Camera from other sources and apkmirror but they all keep crashing. Many thanks in advance!
[One (M9) Android Development] PlutoDelic:
It's on the zip file you flashed, just extract it. I think the downloaded one crash cause they're not installed as system apps (/system/app or /system/priv-app)
[One (M9) Android Development] htc4668:
AH, thank you. I didn't think of that, lol. I ended up re-flashing the whole thing because I had some time yesterday. I love this ROM, I love it so much, lol. I just miss the ability from VenomROM to change the desktop grid size. Is there any Magisk module that might let me do this? Or would anyone recommend trying Xposed under Magisk and using XSense? Or is that too old to work on Nougat?
[One (M9) Android Development] sblonci65:
Settings, display, and select display size little.;)
[One (M9) Android Development] casdx:
Hello, i have a latinoamercian version my os version is 3.44.598.1 how can i update to nougat version?

I'm already unlocked and using custom rom
[One (M9) Android Development] Nadnidnod:
hello sir, so im on android 6, version 3.35.401.12. s-off, unlocked, supercid and twrp, can i just flash your deodex wwe 4.28.401.3 rom through twrp? if i have to flash nougat firmware is there any nougat falshable zip firmware for this htc m9?

i just want to experience nougat on htc m9 nothing fancy.

TIA sir
[One (M9) Android Development] shinigami_tsin:
Can I flash it for my `himawhl` ?
[One (M9) Android Development] lmcmil:
[/COLOR]

Hello.

My M9 phone running the latest firmware ( 4.30.617.2), can i flash WWE Nougat (4.28.401.3) on it or does it have to be the Developer Edition Nougat (4.30.617.12) due to the firmware?
[One (M9) Android Development] lmcmil:
Flashed the Developer Edition Nougat (4.30.617.12) and just couldn´t finish the first boot process.

Started with the language and accounts settings but getting a reboot and everything had to be started again anda again.

Flashed the WWE Nougat (4.28.401.3) and so far it's working fine.
[One (M9) Android Development] tuarai:
This ROM solve my problem!!

A Tidal streaming service user. I'm using M9 with Chord Mojo. I've installed 3 other roms: Viperone,

LeeDroid, CrDroid. They all have problem with Mojo, the sound is constantly interrupted or has hickups but this rom has no problem at all. I am using M9_Deodexed_4.28.401.3.zip.

The only strange thing is that when I try to silent my phone. My media volume also got silence so I have to put the phone in vibrate mode in order for the media volume to work. Please fix this, thanks.
[One (M9) Android Development] lucyr03:
It's not a bug, when phone is on vibrate and press volume down the phone goes to Do Not Disturb mode, this is the cause why media volume is muted.
[One (M9) Android Development] tuarai:
This behavior is unusual. In other roms when the phone goes to "Do not disturb mode" you can adjust the media volume without any problem but with this rom it is not allowed.
[One (M9) Android Development] lucyr03:
It's because of htc and their policies.
[One (M9) Android Development] naytci:
It is not htc's policy.

I'm using 2 HTC devices, one with stock sense 8 for business and the other one with sense 7 for personel use. After i switch to -don't disturb- mode, I can change media volume still
[One (M9) Android Development] lucyr03:
All I know is the M9's stock rom and sense based roms you can't adjust media volume when in dnd mode.
[One (M9) Android Development] harleyusa59:
I have 2 Questions: I just got my One M9 phone and it is a AT&T US phone. Will these roms work on it and you told us " Don't flash 2.66 or 2.67 versions,They cause to boot issues." which is which? I Really don't want to mess my phone up.
[One (M9) Android Development] 2WildFirE:
You can use the on from link in op, booth works fine, 2,65 and 2.64

Powered by SkyDragon ROM
[One (M9) Android Development] blueberry60:
I don't know which variant of ATT &T US, if your device is Developer Edition and based on last MM firmware (3.35.617.12), these roms related to MM base probably work.

2.66 and 2.67 versions are SuperSU zip files to root your device but they cause to boot issues when you flash from TWRP.You can try on first Deodexed MM Rom and you won't need to flash SuperSU. If you don't intend to root your device you must flash other Odexed and Deodexed Roms without SuperSU.

If your device is Developer Edition, I have already built a new Deodexed Rom with SuperSU for ATT Gen Unlock, you can try on this without any problem:

M9_DevEdition_Deodexed_Marshmallow.zip

MD5: c3c4323657b3eaaeac54d2ad8ca1c541
[One (M9) Android Development] Faszfreddy:
Good morning. I have HTC One m9 s-off unlocked and have viper version that I can use with 2.9. I have lost original detested and I can not upgrade to latest anything until I get 3.35 on my device. I have not used ruu and not sure how to. Can someone please help me. Cheers Freddy
[One (M9) Android Development] blueberry60:
If you didn't change your cid and mid numbers, you can learn original CID and MID by typing this command from CMD in download mode:

fastboot getvar all

There are two alternatives to flash original RUU:

1- Copy 0PJAIMG.zip to microsd card and flash in download mode pressing volume up.

2- Flash RUU or 0PJAIMG zip file with fastboot method in download mode :

fastboot flash zip ruu.zip
[One (M9) Android Development] ksnax:
Hmm. No cell service with this ROM on my T-Mobile US phone.

OS shows 3.39. Guessing that is the issue. :/
[One (M9) Android Development] blueberry60:
This is for International Models, doesn't support Carrier Models (eg.Sprint,Verizon or T-Mobile)
[One (M9) Android Development] MuyKurioso:
Do this roms work like an official HTC ROM? Will it get updates and stuff? I'm looking forma upgrading my firmware since i'm on 3.35
[One (M9) Android Development] blueberry60:
If you have flashed Odexed Rom without root,it works like an official,you'll see OTA Update notification as such in screenshot,but you should flash stock recovery from fastboot to upgrade your official rom,so firmware not to be faced with a problem or you can pull out recovery and boot.img files from firmware.zip in OTA.zip and flash it with 0PJAIMG method from download mode to upgrade it after renamed this firmware.zip to "0PJAIMG " and copied to your external SD Card.You don't need to flash TWRP again with last method.3.35.401.12 is already last firmware.
[One (M9) Android Development] Boskoel03:
Will root be lost with flashing Deodexed oat2Dex marshmallow,and twrp does it gone,asking for future flashing? Thanks...
[One (M9) Android Development] blueberry60:
Neither root or TWRP won't be gone if you flash Deodexed at first line of download links and you can go on flashing other custom roms in future .if you flash odex or deodex roms which don't include Supersu zip you will surely lose root.
[One (M9) Android Development] Boskoel03:
Thanks for fast response,will use it for a wile for shoure... Thanks for ur work....
[One (M9) Android Development] charackthe:
Abicim bi geldim first comment is in Turkish. I don't own a HTC M9 but I wanted to check it out. I am glad to see you guys here.
[One (M9) Android Development] Sumit Khuha:
Heyy buddy, can u make rom for sprint cdma phones?? Which supports all networks, especially lte(in india) and turning on hotspot dont say "only one user is allowed while roaming on gsm network".??
[One (M9) Android Development] blueberry60:
I can't do that. I've been working on international, Asia TW and Developer Edition models), not CDMA.
[One (M9) Android Development] Sumit Khuha:
Can i convert my phone to wwe?? My software ver. is 1.32.651.30...can i change to your given software version??
[One (M9) Android Development] blueberry60:
You can convert your device to WWE or Dev.Edition,but you'll have some problems related to baseband (mobile data/Wi-Fi/IMEI issues).
[One (M9) Android Development] Sumit Khuha:
When i bought this phone, there was no problem, but when i search for software update in settings, it kept searching for hours bt no results, so i decided to download the ruu exe and do the update, after updating to mm in setup wizard came hands free activation, i bypassed that, but not able to use 4g network and no portable hotspot, then i converted my phone to developer mode, and was not able to detect sim card, so i decided to revert back to sprint, and did, but then after setup wizard, i came to know that i got sim card lock enabled, so i rooted my phone and disabled sim card lock, now i want to use the rom which supports all networks like when it was on my phone when i purchased it.
[One (M9) Android Development] Flippy498:
I highly doubt that you'll ever be able to use your CDMA phone with lte on a GSM network. That's (in 99% of the cases) not possible due to the way those two technologies are working. Besides, there is a slightly chance that you damaged your phone by flashing a firmware that's not compatible with its hardware. However, even on the stock rom you should be able to connect multiple devices with the mobile hotspot of your phone unless this function got disabled by the carrier branding of your phone.

Nevertheless, this is not the right place to discuss this topic since it has nothing to do with this rom. ;)
[One (M9) Android Development] Sumit Khuha:
My device serial number says that it is Taiwanese!
[One (M9) Android Development] xxtentacionfanxdd20:
I have lineageos 14.1 and it's rather unstable and camera app is preety bad, hdr is awful. Can I directly install this rom via twrp with wipe and it will be good?
[One (M9) Android Development] HTCCM11/2:
Better choice for You is format- wipe dalvik ,cache,system, inside memory and instal [twrp] Rom from here

https://xdaforums.com/one-m9/development/rom-leedroid-one-m9-v7-0-0-rc1-march-t3068468

NEW ROM - port from LeeDrOiD_10 rom for HTC ONE M9 based on NOUGAT -much more stable, working everything as well , looks like oryginal HTC

Read the link and install this ROM.

Cyanogenmod is very old and massive bugg rom for oldest phone. For M9 only LeeDroid v.4.0.0 + Magisk 14.4 and officiall TWRP apk.

Before use Shortcutter and LeeDroid apk Read ALL forum post !!!.

You can serious damage Your phone.

1 hard knowlege + full backup.

2 phone modyfication.