[One (M7) Q&A, Help & Troubleshooting] gorgue:
So i get tired of viperone and saw the MIUI V7 post and i tried to install it, when i started i had the TWRP 2.8.4.0, get into the recovery and i did a format data because i had a lot of trash, install the zip and reboot, get stuck in htc white screen, tried to reinstall and nothing, tried to install the viperone and a error appear, i´ve tried a lot of solutions but nothing works, fastboot is working, adb dont know, hope you can help me:

(bootloader) version: 0.5
(bootloader) version-bootloader: 1.57.0000
(bootloader) version-baseband: 4T.28.3218.04
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main: 6.06.401.1
(bootloader) version-misc: PVT SHIP S-OFF
(bootloader) serialno: -
(bootloader) imei: -
(bootloader) meid: 00000000000000
(bootloader) product: m7_ul
(bootloader) platform: HBOOT-8064
(bootloader) modelid: PN0710000
(bootloader) cidnum: 11111111
(bootloader) battery-status: good
(bootloader) battery-voltage: 3903mV
(bootloader) partition-layout: Generic
(bootloader) security: off
(bootloader) build-mode: SHIP
(bootloader) boot-mode: FASTBOOT
(bootloader) commitno-bootloader: dirty-01dc707e
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
all: Done!

Also the viperone instalation error:

AROMA Installer version 2.70RC2
(c) 2013 by amarullz xda-developers

ROM Name : ViperOne
ROM Version : 9.0.0
ROM Author : Team Venom
Device : HTC One
Start at : Mon Mar 7 07:32:01 2016

I:emmc_scan_partitions:[partition_count:21] [allocat_num:128]
bad option "flags=encryptable=/dev/block/platform/msm_sdcc.1/by-name/extra"
skipping malformed recovery.fstab line: /data ext4 /dev/block/platform/msm_sdcc.1/by-name/userdata flags=encryptable=/dev/block/platform/msm_sdcc.1/by-name/extra
bad option "flags=display="USB"
skipping malformed recovery.fstab line: /usb-otg auto /dev/block/sda1 /dev/block/sda flags=display="USB OTG";storage;wipeingui;removable
recovery filesystem table in updater...
=========================
0 /tmp ramdisk (null) (null) 0
1 /boot emmc /dev/block/platform/msm_sdcc.1/by-name/boot (null) 0
2 /cache ext4 /dev/block/platform/msm_sdcc.1/by-name/cache (null) 0
3 /devlog ext4 /dev/block/platform/msm_sdcc.1/by-name/devlog (null) 0
4 /misc emmc /dev/block/platform/msm_sdcc.1/by-name/misc (null) 0
5 /recovery emmc /dev/block/platform/msm_sdcc.1/by-name/recovery (null) 0
6 /system ext4 /dev/block/platform/msm_sdcc.1/by-name/system (null) 0
===========================================
ViperOne 9.0.0 By Team Venom
about to run program [/sbin/getprop] with 2 args
m7
about to run program [/sbin/getprop] with 2 args
m7
about to run program [/sbin/busybox] with 3 args
Extracting tools
Installing Venom Tools
Extracting Build Tools
about to run program [/sbin/busybox] with 3 args
mkdir: can't create directory '/temp': File exists
run_program: child exited with status 1
Setting permissions
Installing Kernel
about to run program [/sbin/busybox] with 7 args
Setting KernelExists to 0 in /tmp/VenomSettings.prop
about to run program [/sbin/dd] with 3 args
14056+0 records in
14056+0 records out
7196672 bytes (6.9MB) copied, 1.007446 seconds, 6.8MB/s
Kernel Flashed.
Unmounting partitions
===========================================
Stock kernel flashed successfully!
===========================================
Be patient - 1st boot may take a while
===========================================
Extracting tools
Installing Venom Tools
Extracting Build Tools
about to run program [/sbin/busybox] with 3 args
mkdir: can't create directory '/temp': File exists
run_program: child exited with status 1
Setting permissions
about to run program [/sbin/busybox] with 7 args
Setting ConfigExists to 1 in /tmp/VenomSettings.prop
about to run program [/sbin/busybox] with 3 args
about to run program [/sbin/busybox] with 7 args
Setting HostsFileExists to 0 in /tmp/VenomSettings.prop
Formatting Partitions
Formatting /system
about to run program [/sbin/mke2fs] with 6 args
mke2fs 1.41.14 (22-Dec-2010)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
Stride=0 blocks, Stripe width=0 blocks
118800 inodes, 475135 blocks
0 blocks (0.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=486539264
15 block groups
32768 blocks per group, 32768 fragments per group
7920 inodes per group
Superblock backups stored on blocks:
32768, 98304, 163840, 229376, 294912
Writing inode tables: 0/15 1/15 2/15 3/15 4/15 5/15 6/15 7/15 8/15 9/1510/1511/1512/1513/1514/15done
Creating journal (8192 blocks): done
Writing superblocks and filesystem accounting information: done
This filesystem will be automatically checked every 20 mounts or
180 days, whichever comes first. Use tune2fs -c or -i to override.
Formatting /cache
about to run program [/sbin/mke2fs] with 6 args
mke2fs 1.41.14 (22-Dec-2010)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
Stride=0 blocks, Stripe width=0 blocks
40960 inodes, 163839 blocks
0 blocks (0.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=167772160
5 block groups
32768 blocks per group, 32768 fragments per group
8192 inodes per group
Superblock backups stored on blocks:
32768, 98304
Writing inode tables: 0/51/52/53/54/5done
Creating journal (4096 blocks): done
Writing superblocks and filesystem accounting information: done
This filesystem will be automatically checked every 30 mounts or
180 days, whichever comes first. Use tune2fs -c or -i to override.
Wiping /data except for /data/media
about to run program [/sbin/busybox] with 3 args
about to run program [/sbin/busybox] with 3 args
system files from SD Card
about to run program [/sbin/sleep] with 2 args
Extracting Files
Writing System
about to run program [/sbin/busybox] with 3 args
about to run program [/sbin/busybox] with 3 args
Writing Data
about to run program [/sbin/busybox] with 4 args
Writing Gallery OOB data
Installing Mods
about to run program [/sbin/busybox] with 7 args
Setting CustomizePropExists to 1 in /tmp/VenomSettings.prop
about to run program [/sbin/busybox] with 7 args
Setting CustomizePropExists to 1 in /tmp/VenomSettings.prop
about to run program [/sbin/busybox] with 7 args
Setting CarrierPropExists to 1 in /tmp/VenomSettings.prop
Flashing Carrier Tweaks
about to run program [/sbin/busybox] with 7 args
Setting MergeBuildProp to 0 in /tmp/VenomSettings.prop
about to run program [/sbin/busybox] with 7 args
Setting CarrierIconExists to 0 in /tmp/VenomSettings.prop
about to run program [/sbin/busybox] with 7 args
Setting LauncherPropExists to 1 in /tmp/VenomSettings.prop
about to run program [/sbin/busybox] with 7 args
Setting GPSPropExists to 0 in /tmp/VenomSettings.prop
about to run program [/sbin/busybox] with 7 args
Setting RemoveAppsPropExists to 0 in /tmp/VenomSettings.prop
about to run program [/sbin/busybox] with 7 args
Setting RemoveMediaPropExists to 0 in /tmp/VenomSettings.prop
about to run program [/sbin/busybox] with 7 args
Setting KeyboardsPropExists to 0 in /tmp/VenomSettings.prop
about to run program [/sbin/busybox] with 7 args
Setting ConfigExists to 1 in /tmp/VenomSettings.prop
about to run program [/sbin/busybox] with 5 args
/sdcard/Venom/Tools/SetSetting.sh: line 2: /system/xbin/sqlite3: not found
run_program: child exited with status 127
about to run program [/sbin/busybox] with 7 args
Setting VenomMods to 0 in /tmp/VenomSettings.prop
Installing Kernel
about to run program [/sbin/busybox] with 7 args
Setting KernelExists to 0 in /tmp/VenomSettings.prop
about to run program [/sbin/dd] with 3 args
14056+0 records in
14056+0 records out
7196672 bytes (6.9MB) copied, 1.812104 seconds, 3.8MB/s
Kernel Flashed.
Finalizing Install
Creating toolbox symlinks
symlink(): created [/system/bin]
Creating additional symlinks
symlink(): created [/system/priv-app]
symlink(): created [/system/priv-app/HtcRingtoneTrimmer]
symlink(): created [/system/priv-app/HtcRingtoneTrimmer/lib]
symlink(): created [/system/priv-app/HtcRingtoneTrimmer/lib/arm]
symlink(): created [/system/priv-app/PolarisOffice]
symlink(): created [/system/priv-app/PolarisOffice/lib]
symlink(): created [/system/priv-app/PolarisOffice/lib/arm]
symlink(): created [/system/priv-app/HtcMusic]
symlink(): created [/system/priv-app/HtcMusic/lib]
symlink(): created [/system/priv-app/HtcMusic/lib/arm]
symlink(): created [/system/priv-app/Automotive_Traffic]
symlink(): created [/system/priv-app/Automotive_Traffic/lib]
symlink(): created [/system/priv-app/Automotive_Traffic/lib/arm]
symlink(): created [/system/app/Bluetooth/lib]
symlink(): created [/system/app/Bluetooth/lib/arm]
symlink(): created [/system/app/HtcCupd]
symlink(): created [/system/app/HtcCupd/lib]
symlink(): created [/system/app/HtcCupd/lib/arm]
symlink(): created [/system/priv-app/DefaultContainerService]
symlink(): created [/system/priv-app/DefaultContainerService/lib]
symlink(): created [/system/priv-app/DefaultContainerService/lib/arm]
symlink(): created [/system/priv-app/HtcMusicEnhancer]
symlink(): created [/system/priv-app/HtcMusicEnhancer/lib]
symlink(): created [/system/priv-app/HtcMusicEnhancer/lib/arm]
symlink(): created [/system/app/HtcLogLevel]
symlink(): created [/system/app/HtcLogLevel/lib]
symlink(): created [/system/app/HtcLogLevel/lib/arm]
symlink(): created [/system/app/QXDM2SD]
symlink(): created [/system/app/QXDM2SD/lib]
symlink(): created [/system/app/QXDM2SD/lib/arm]
symlink(): created [/system/priv-app/HtcDLNAMiddleLayer]
symlink(): created [/system/priv-app/HtcDLNAMiddleLayer/lib]
symlink(): created [/system/priv-app/HtcDLNAMiddleLayer/lib/arm]
symlink(): created [/system/app/PacProcessor]
symlink(): created [/system/app/PacProcessor/lib]
symlink(): created [/system/app/PacProcessor/lib/arm]
symlink(): created [/system/app/Nfc]
symlink(): created [/system/app/Nfc/lib]
symlink(): created [/system/app/Nfc/lib/arm]
symlink(): created [/system/app/PrintSpooler]
symlink(): created [/system/app/PrintSpooler/lib]
symlink(): created [/system/app/PrintSpooler/lib/arm]
symlink(): created [/system/app/Smith]
symlink(): created [/system/app/Smith/lib]
symlink(): created [/system/app/Smith/lib/arm]
symlink(): created [/system/priv-app/Message]
symlink(): created [/system/priv-app/Message/lib]
symlink(): created [/system/priv-app/Message/lib/arm]
Installing busybox
set_perm: chown of /system/xbin/busybox to 0 1000 failed: No such file or directory
set_perm: chmod of /system/xbin/busybox to 755 failed: No such file or directory
script aborted: set_perm: some changes failed
set_perm: some changes failed

Installer Error (Status 7)

End at : Mon Mar 7 07:32:23 2016

Now i have the TWRP 3.0

Thanks

EDIT:

SOLVED:

steps i did:

-try to flash ruu with .exe RUU`S it failed an let the phone with the black screen with htc silver letters.

-with fastboot flash this firmware follow the steps.

It failed 3 or 4 times but kept insisting and finally work

-flash the TWRP 3.0

fastboot flash recovery twrp.img

-place the viperone zip in the phone and install it and now it works.

-I dont know what i did well or wrong and if this is going to work on your m7. That was what worked for me.

EDIT 2:

I´ve tried again to install the miui v7 and get to the same point so i did again the steps but instead of install viperone i`ve installed miui and its work