[HTC Butterfly 3] Birkyjon:
How to fully fix au Japanese HTC Butterfly 3 with Taiwan’s ROM

[ROM verified working in US on all gsm networks and Europe (other networks may place sim lock ie. Middle East, South America)]

**Read over entire guide before starting**

**I am not responsible for any damage done to your phone. (Guide is basically without flaw, but still)**

**It is recommended you leave sim card out until point you stop, turn off phone, insert, then reboot.**

Shout out to mars3712 for uploading the file images check him out and donate:

https://www.androidfilehost.com/?w=profile&uid=24052804347819348

and another shout out to moizjazz for helping me diagnose my problem that many have been experiencing (banner error due to CID and MID[this prevents HTC updates from installing and/or installing zips])

Pre-req.s htc drivers and adb 1.3 drivers

1.	Enable adb debugging on phone

2.	Download this file and unzip: https://drive.google.com/file/d/0BwjkdhnznIw6THQxdHFIcWUxRms/view?usp=sharing

3.	add this zip with it and unzip contents into same directory https://www.androidfilehost.com/?fid=24352994023706379

4.	hold shift and then right click blank space in folder and select open command window here

5.	Type: adb reboot download

6.	Type: fastboot oem get_identifier_token

7.	Right click terminal and left click and hold from First "<" to last ">"

8.	Press enter, paste into wordpad or text editor

9.	Delete all <bootloader> s and space afterwards

10.	Log into www.htcdev.com

11.	Copy the token to http://www.htcdev.com/bootloader/unlock-instructions/page-2

12.	Proceed with instructions until you get the email.

13.	Download Unlock_code.bin and put it with all other files (in b3twrp)

14.	Type into terminal Fastboot flash unlocktoken Unlockcode.bin

15.	You will be prompted to allow unlock, with volume rocker move to yes and press power button

16.	During reboot hold all three buttons and when phone shuts off let go of vol+

17.	You will be in download mode again

18.	Type these commands

a.	Fastboot flash boot boot.img

b.	Fastboot flash recovery recovery.img

c.	Fastboot flash system system.img

d.	Fastboot oem writecid HTC__621

e.	fastboot oem writemid 0PL220000

[Good time to make twrp backup on SD card]

[You can stop here if you are content with lollipop; skip to bottom for gps fix]

f.	fastboot oem lock

19.	Reboot and upgrade to marshmallow without dealing with banner errors and RUU

At this point the Tiawan rom has two software malfunctions, no gps and no nfc, however, there is a patch you can flash for gps

Marshmallow update has gps fixed and nfc detected, but unusable.

-video- https://www.youtube.com/watch?v=LEAH...SD4YsS3P4WqrPA

-Straight up link- http://1drv.ms/1nKdi4e

This dude is awesome for having the gps fix, like his video.

P.S. There is now a way to root or add xposed installer to Marshmallow because twrp 3.0 for recovery has been made for this device running marshmallow

[Edit]: Now there is twrp!!!!! (see bottom!!!!)

**I have tested this method twice and confirmed that even with some updated download mode firmware, updates will always be possible** :D:D:D

*This method rocks!*

Also (to end this goose chase), if any of you want the zips for some reason, here are the links to the best servers:

Japan: https://www.androidfilehost.com/?fid=24052804347822774 Credit goes to - Krocko

Taiwan: https://www.androidfilehost.com/?fid=24352994023706373 Credit goes to- mars3712

Big ANNOUNCEMENT! An actual twrp recovery image has been compiled and uploaded!(In china)

Here's my reuploaded copy! (Won't take 10 minutes to download) Thanks to mrquyen1993 for sharing this update and a HUGE thanks to... I actually dont know...

https://drive.google.com/file/d/0B6qqU5WVQ2khMVRMSUhOUWY3WU0/view?usp=sharing

Phone, SMS, and data work perfectly! I had issues with sms due to damaged SIM card(weirdest thing ever).

Hello, I believe a simlock solution has been found. add attached misc.img to your b3 adb directory and open terminal and enter command fastboot flash misc misc.img in bootloader mode. If that doesn't work try it in download mode. I can't test if this is a successful fix or not because I didn't have this problem.