Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,782,291 Members 46,946 Now Online
XDA Developers Android and Mobile Development Forum

au KDDI HTC J Butterfly [JAPAN] Unlock/Recovery/Root/AUrora v.1.0.2 ROM

Tip us?
 
SharpIS03
Old
(Last edited by SharpIS03; 4th February 2013 at 03:54 PM.)
#1  
SharpIS03's Avatar
Senior Member - OP
Thanks Meter 56
Posts: 406
Join Date: Dec 2010
Location: Koshigaya
Default au KDDI HTC J Butterfly [JAPAN] Unlock/Recovery/Root/AUrora v.1.0.2 ROM

This is for all users of the HTC J Butterfly (HTL21) that was released in Japan.

For any of the below procedures, read the instructions several times before attempting. Also, please copy/paste any commands in the code boxes so you avoid making typing mistakes.

You can find me on IRC, irc.andirc.net #HTCJButterfly - but it's not a dedicated channel and I'm usually only on in the evenings, JST.

To do this, I assume you have the proper tools set up, are familiar with doing ADB commands, are aware that I (or the other posters) are NOT liable for any damage that you might do to your phone. Proceed at your own risk.

Unlock: Yes (日本語で from fnoji111 / simplified English explanation from samusx)
Here, we will get temproot, change the CID, then unlock the phone through the htcdev website.
 

Preparation
  • goroh_kun's root tools
  • You are able to issue ADB/Fastboot commands to your phone
  • USB Debugging is ON (Settings -> Developer Options -> check USB Debugging)

Further note, you may want to back up everything on your external SD card, or just use a spare external SD card to do this process.

Temproot
  1. From goroh_kun's root tools, you'll find two files inside: diaggetroot.apk and getroot. Put these two files in a folder where you can run ADB commands.
  2. In a command prompt, run
    Code:
    adb install diaggetroot.apk
  3. Next, run
    Code:
    adb push getroot /data/local/tmp/getroot
    adb shell chmod 777 /data/local/tmp/getroot
  4. On your phone, run the diaggetroot application, the name might be BreakSuidDiag, wait for the Hello World! message to appear
  5. In the command prompt, run
    Code:
    adb shell
    /dev/sh
You should now see # in the command prompt. If you don't, toggle the Wi-Fi ON/Off and try the /dev/sh command again. If you have #, great. Next!

Modify CID
(Thank you, beaups, for the easier method to change the CID!)
  1. You should have # in the command prompt
  2. run
    Code:
    echo -ne "11111111" | dd of=/dev/block/mmcblk0p5 bs=1 seek=20
  3. back into the command prompt, with #, run
    Code:
    reboot bootloader
  4. With your phone now in the bootloader, run
    Code:
    fastboot oem readcid
The result should show 11111111!

Unlock
It's probably a good idea to backup any data because this will essentially factory reset your phone.
  1. If you have 11111111, go to htcdev.com
  2. Choose to unlock the bootloader, from the devices pull-down menu, select ALL OTHER SUPPORTED MODELS
  3. Follow all of the directions until you are unlocked
  4. Keep your unlock token somewhere safe!


Custom Recovery and Root: YES
Phone unlocked? Good. Thanks to drewx2, we now have a working custom recovery, and we can get root as well. We'll do this in one go. We will flash the custom recovery, change the theme so that the recovery fits on the screen, then flash SuperSU. Oh, let's flash Busybox as well.
 

Preparation
Flash TWRP and change the theme
  1. In the command prompt
    Code:
    adb reboot bootloader
  2. When the phone enters bootloader mode, in the command prompt
    Code:
    fastboot flash recovery twrp-htc-dlxj.img
  3. Check to make sure that the recovery works. If it does, great!
  4. Follow this guide to change the theme to fit the screen

From here, you can flash a ROM through the custom recovery, like AUrora, and it will already be rooted with SuperSU included. If you don't want to install a custom ROM, you can follow the below instructions to get root/SuperSU on your stock system.

Flash SuperSU and Busybox from TWRP (optional)
  1. Put the SU_Busybox_Package.zip file on your sdcard
  2. From TWRP, tap Install
  3. Find the file and select it
  4. Swipe the white arrow from left to right to install
  5. Tap Reboot System and check to see if SuperSU and Busybox work

Problems/Issues
au Market won't work if Superuser is installed. If you uninstall Superuser, au Market will work, then you can install Superuser again after you finish using au Market. Until this is resolved, this is the way to use both applications together. If you use SuperSU instead of Superuser, then au Market should work.


Custom ROMs: Yes
J Butterfly Stock Rooted ROM 1.15.970.1 (odex)
J Butterfly Stock Rooted ROM 1.15.970.1 (deodex) - Camera will crash if you try and record a video, seeing what can be done to resolve this. Please use the odex'd rom instead if you need to video record.
AUrora v1.0.2 - See Post #2

S-OFF: YES
Please go to http://unlimited.io/ - The DirtyRacun S-OFF method has been released for this phone. You can find this method under the S-OFF Exploits menu.
(Please note that support for S-OFF will not be available on this thread, please ask the developers at the unlimited.io website if you have any troubles or issues with the S-OFF method)

SIM Unlock: Yes
There is a guide written by fnoji111. Because I have not tested this myself, I cannot provide any assistance if you find yourself in trouble. DO THIS PROCEDURE AT YOUR OWN RISK.



Custom Kernels: N/A

RUU: N/A

Quote:
Credits:
goroh_kun, for his root tools
fnoji111, for providing the unlock process
samusx, writing up an explanation of the unlock process
jcase, Dr_Drache, dsb, for their time and advice on random things
beaups, his time, alternative methods, and simpler CID method
drewx2, for providing a working custom recovery (TWRP)
dsb, for helping me get my custom rom working
lyapota for the camera mod
nitsuj17, stat bar mods
UKB (nitsuj17) and CODIS (chingy51o, newtoroot) ROM creators
androidfilehost
zeppelinrox, SuperCharger V6 tweaks
The Following 17 Users Say Thank You to SharpIS03 For This Useful Post: [ Click to Expand ]
 
SharpIS03
Old
(Last edited by SharpIS03; 11th February 2013 at 02:55 AM.)
#2  
SharpIS03's Avatar
Senior Member - OP
Thanks Meter 56
Posts: 406
Join Date: Dec 2010
Location: Koshigaya
Default AUrora v1.0.2

AUrora ROM v1.0.2

 

Features
Based on stock DLXJ 1.15.970.1
Android 4.1.1 / Sense 4+
Aroma Installer
SuperCharger V6 tweaks
Deodex
Debloat
Rooted
SuperSU
Busybox
Add 3rd Party Apps
lyapota's camera (shhhhhh!)
Status Bar mods (Clock/Battery)

Download: AUrora v.1.0.2 (English) | AUrora v.1.0.2 (日本語)

Installation
Your device should be unlocked, rooted, with a custom recovery. (see post #1)
  1. Make sure you've made a nandroid backup!
  2. Put AUrora ROM on your internal SD card
  3. In recovery, in this case TWRP, Wipe cache, dalvik cache, factory reset, and system.
  4. Install AUrora ROM
  5. Reboot system
Issues
Although Busybox is installed, it may not work properly. In that case, you can flash this Busybox from recovery. No wipes needed.

Changelog
Code:
v1.0.2
*re-cooked ROM, au Market should work now
*Updated some/system/apps, 2/4/2013
*Updated some /data/apps, 2/4/2013
*V6 SuperCharger [U9RC11] tweaks (100% SuperCharger, Die Hard Launcher, sdcard/3g, Kernel/VM, Zipalign apk/permissions fix on boot)
*Removed a few more HTC/au apps, installable in Aroma
*Added 5 DNA HEX wallpapers (Pink, BW, Blue, Yellow, Orange)
*Created Purple and Red battery percentage mods
*Removed centered clock mods
*Modified Rosie, Landscape and 5x6/8x4 App drawer added (thanks nitsuj17 and dsb9938 for guidance)
*Added 5 DNA wallpapers (Blue/Red Droid DNA Eye, Green/Purple/Red DNA HEX)
*Changed default wallpaper

v.1.0.1
*Edited aroma-config and updater-script to fix the camera mod page not 
showing up if Default is chosen in au installation screen in Aroma (thanks samusx)

v1.0.0
*Fixed Video recording (thanks lyapota)
*Added UKB Status Bar Battery/Clock mods to Aroma (thanks nitsuj17!)
*Added lyapota camera mod, choosable in aroma
*Debloat and desense (au Apps/Widgets, HTC Apps/Widgets, Wallpapers, 
Lockscreens, etc) with option to install in Aroma
*Added a temporary splash screen
*Added extra 3rd Party apps to install in aroma: Titanium Backup,
 ES File Browser, LINE
*Added Aroma Installer


Quote:
Credits:
goroh_kun, for his root tools
fnoji111, for providing the unlock process, Japanese aroma installer
samusx, writing up an explanation of the unlock process
jcase, Dr_Drache, dsb, for their time and advice on random things
beaups, his time, alternative methods, and simpler CID method
drewx2, for providing a working custom recovery (TWRP)
dsb, for helping me get my custom rom working
lyapota for the camera mod
nitsuj17, stat bar mods
UKB (nitsuj17) and CODIS (chingy51o, newtoroot) ROM creators
androidfilehost
zeppelinrox, SuperCharger V6 tweaks
Attached Thumbnails
Click image for larger version

Name:	added_camera_options.jpg
Views:	2481
Size:	31.3 KB
ID:	1667378   Click image for larger version

Name:	au_debloat.jpg
Views:	2130
Size:	27.3 KB
ID:	1667379   Click image for larger version

Name:	blue_batt.jpg
Views:	2108
Size:	44.5 KB
ID:	1667380   Click image for larger version

Name:	5x6_appdrawer.jpg
Views:	1766
Size:	42.2 KB
ID:	1703130   Click image for larger version

Name:	8x4_land_appdrawer.jpg
Views:	1525
Size:	45.1 KB
ID:	1703131  

Click image for larger version

Name:	landscape_rosie.jpg
Views:	1307
Size:	37.6 KB
ID:	1703132  
The Following 5 Users Say Thank You to SharpIS03 For This Useful Post: [ Click to Expand ]
 
SharpIS03
Old
#3  
SharpIS03's Avatar
Senior Member - OP
Thanks Meter 56
Posts: 406
Join Date: Dec 2010
Location: Koshigaya
Reserved, just in case.
 
g.b.a.
Old
#4  
Member
Thanks Meter 23
Posts: 95
Join Date: Nov 2012
Location: Tokyo
Default looking forward...

i am looking forward for some updates on this post...
keep us posted!
thanks.
 
SharpIS03
Old
#5  
SharpIS03's Avatar
Senior Member - OP
Thanks Meter 56
Posts: 406
Join Date: Dec 2010
Location: Koshigaya
Quote:
Originally Posted by g.b.a. View Post
i am looking forward for some updates on this post...
keep us posted!
thanks.
Hopefully there will be lots of good news to share in the new year. If you come across anything, let me know!
 
kdahri
Old
#6  
Member
Thanks Meter 8
Posts: 80
Join Date: Jan 2007
I think only j butterfly can not be unlocked as per your info. But, HTC Butterfly which have been released in Singapore & China can be unlocked since they are not locked to any carrier (not tested yet but it is based on other HTC devices experience).
 
SharpIS03
Old
#7  
SharpIS03's Avatar
Senior Member - OP
Thanks Meter 56
Posts: 406
Join Date: Dec 2010
Location: Koshigaya
Quote:
Originally Posted by kdahri View Post
I think only j butterfly can not be unlocked as per your info. But, HTC Butterfly which have been released in Singapore & China can be unlocked since they are not locked to any carrier (not tested yet but it is based on other HTC devices experience).
For the time being, yes, the J Butterfly cannot be unlocked. I'm jealous of the Singapore and China variants being unlocked...unfortunately my carrier here in Japan does not like to unlock phones, based on my experience.
 
samusx
Old
#8  
Member
Thanks Meter 6
Posts: 58
Join Date: Feb 2011
Looks like there is some good news on the horizon.
Seems someone found something.
Take a look.

http://htcsoku.info/au-deluxe-unlock/


au by KDDIから発売されているHTC J butterflyのHTCDevでの開発者アンロックはキャリアの意向により出来ませんが、以前からSn apdragon S4機でなぜか可能になっているCIDブロックの改変でのSuperCID化(本来S-OFFでないと出来ない)により姉妹機で同様にキャリア(Verizon)の意向によって開発者アンロック の提供がされていないDROID DNAのアンロックは可能となっていました。

CIDブロックを改変するためには管理者権限が必要となっており、DROID DNAはcom.htc.usageのexploitにより管理者権限を得た後CIDブロック(mmcbl k0p5)を改変し、本体のCIDをSuperCIDに行った後開発者アンロックを実現していました。

しかしHTC J butterflyの出荷時点ではそのcom.htc.usageのexploitは利用できず、管理者権 限が得られないためにブロックの記述変更ができないでいましたが、Androidセキュリティ等で著名な@ goroh_kunさんの協力によりHTC J butterflyの管理者権限を得る事が出来、CIDブロックの改変を行う事が出来ました!

これでHTC J butterflyのカスタムが広がればいいですね!



方法やブロックの改変方法等は後ほどHTC速報Devで記述予定です。(2012/12/30/2:31時点では記載してません、少々お待ち下さい・・・)


HTC速報Dev HTC J butterfly 機種個別ページ
http://htcsoku.info/htcsokudev/2012device/deluxe_j/
 
SharpIS03
Old
#9  
SharpIS03's Avatar
Senior Member - OP
Thanks Meter 56
Posts: 406
Join Date: Dec 2010
Location: Koshigaya
Quote:
Originally Posted by samusx View Post
Looks like there is some good news on the horizon.
Seems someone found something.
Take a look.

http://htcsoku.info/au-deluxe-unlock/

au by KDDIから発売されているHTC J butterflyのHTCDevでの開発者アンロックはキャリアの意向により出来ませんが、以前からSn apdragon S4機でなぜか可能になっているCIDブロックの改変でのSuperCID化(本来S-OFFでないと出来ない)により姉妹機で同様にキャリア(Verizon)の意向によって開発者アンロック の提供がされていないDROID DNAのアンロックは可能となっていました。

CIDブロックを改変するためには管理者権限が必要となっており、DROID DNAはcom.htc.usageのexploitにより管理者権限を得た後CIDブロック(mmcbl k0p5)を改変し、本体のCIDをSuperCIDに行った後開発者アンロックを実現していました。

しかしHTC J butterflyの出荷時点ではそのcom.htc.usageのexploitは利用できず、管理者権 限が得られないためにブロックの記述変更ができないでいましたが、Androidセキュリティ等で著名な@ goroh_kunさんの協力によりHTC J butterflyの管理者権限を得る事が出来、CIDブロックの改変を行う事が出来ました!

これでHTC J butterflyのカスタムが広がればいいですね!



方法やブロックの改変方法等は後ほどHTC速報Devで記述予定です。(2012/12/30/2:31時点では記載してません、少々お待ち下さい・・・)


HTC速報Dev – HTC J butterfly 機種個別ページ
http://htcsoku.info/htcsokudev/2012device/deluxe_j/
Yep! I'm fiddling with it right now, but the exact instructions haven't been released just yet, so I haven't been able to unlock...yet. Thanks!
 
chockchip
Old
#10  
chockchip's Avatar
Member
Thanks Meter 9
Posts: 80
Join Date: Dec 2007
Location: Kaohsiung City
I know this is JAPAN BUTTERFLY but in Taiwan Butterfly Version can be unlocked through HTCDEV and after that rooted using the same method as HTC ONE X.


Tags
au kddi, htc j butterfly, htl21
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes