[One (M7) General] edepot:
The instructions don't work. When choosing the zip to install from inside clockworks mod, it shows the sd card from inside the phone itself. While the two files you are supposed to flash are located on the external SD card. If you try to flash from external_sd card, it gives an error "e: can't mount external_sd". I tried using a 1GB SD card and a 32GB SD card. both didn't work.

I am using it on the mac osx by the way. But I don't think that is the problem. I got to the last part, but can't flash the superuser and the google apps.

---------- Post added at 01:00 PM ---------- Previous post was at 12:06 PM ----------

Ok, I've spent some more time on this and found out a few things...

1) Mac OSX only knows how to format FAT or EX_FAT for external USB Flash storages. I originally formatted my MicroSD cards to be Ex_Fat, which clockworks mod DOES NOT recognize. That is why I got the error of not being able to mount them. Once I formatted it to regular FAT then I was able to flash from the external_sd.

2) Once I have done everything in the instructions and rebooted, everything looks fine. But Just today I got a notice that a new system update was released. I went ahead and downloaded it and tried to install it, but lo and behold, once it downloaded it, and was installing, it rebooted into clockworks mod. I was presented with the following error...

E: Can't mount INTERNAL_SDCARD: Download/OTA_M7C_DUG_JB_50_HTCCN_CHS_CU_1.12.1402.1-1.10.1402.5_release_319059.zip

I am assuming the system update from HTC is called:

OTA_M7C_DUG_JB_50_HTCCN_CHS_CU_1.12.1402.1-1.10.1402.5_release_319059.zip

It was downloaded into /sdcard/Download/

It error-ed trying to install it. So I played around and tried to install it manually... I went and selected "install zip from sdcard", and looked for the

file inside /sdcard/Download/ and manually tried to install it. It gave me this error:

-- Installing: /sdcard/Download/OTA_M7C_DUG_JB_50_HTCCN_CHS_CU_1.12.1402.1-1.10.1402.5_release_319059.zip

Finding update package...

Opening update package...

Verifying update package...

Installing update...

assert failed: check_cid(getprop("ro.cid"), "00000000" , "11111111" , "22222222" , "33333333" , "44444444" , "55555555" , "66666666" , "77777777" , "88888888" , "99999999" , "HTCCN703") == "t"

E: Eoor in /sdcard/Download/OTA_M7C_DUG_JB_50_HTCCN_CHS_CU_1.12.1402.1-1.10.1402.5_release_319059.zip

(Status 7)

4) So what is happening? Is it because I already rooted and installed some google stuff I can no longer install updates from HTC anymore?

---------- Post added at 01:10 PM ---------- Previous post was at 01:00 PM ----------

One other thing is, I don't know what is the max GB a regular FAT formatted drive can support, but with 32gb and 64gb cards regularly being the norm now, if clockworks mod doesn't support EX_FAT then we have a big problem, as you can't use the cards! because FAT can only go up to like 2GB or something? (I forget). In any case, I don't think OSX support FAT32. It supports EX_FAT. But Clockworksmod DOESN't support EX_FAT. So someone has to put EX_FAT into clockworks mod in the future, otherwise you won't be able to take advantage of big cards from people who use Macs.