Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,732,310 Members 45,286 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
#11  
SharpIS03's Avatar
Senior Member - OP
Thanks Meter 56
Posts: 406
Join Date: Dec 2010
Location: Koshigaya
I tried this method and my phone is unlocked. After the new year, I'll post directions in English.

Click image for larger version

Name:	uploadfromtaptalk1356885934805.jpg
Views:	757
Size:	34.5 KB
ID:	1603523

Sent from my Nexus 7 using xda premium
The Following User Says Thank You to SharpIS03 For This Useful Post: [ Click to Expand ]
 
tiltyu
Old
#12  
Member
Thanks Meter 11
Posts: 74
Join Date: Nov 2010
Location: Tokyo
my J butterfly loses signal after trying the rooting method above. anyone has the stock img of system and radio?

hope someone has pulled them using dd command when they got temproot; I forgot to do it

Sent from my HTC One X using xda app-developers app
Xperia feat. HATSUNE MIKU
Xperia Z C6603
 
SharpIS03
Old
#13  
SharpIS03's Avatar
Senior Member - OP
Thanks Meter 56
Posts: 406
Join Date: Dec 2010
Location: Koshigaya
Quote:
Originally Posted by tiltyu View Post
my J butterfly loses signal after trying the rooting method above. anyone has the stock img of system and radio?

hope someone has pulled them using dd command when they got temproot; I forgot to do it

Sent from my HTC One X using xda app-developers app
Seems to be a coincidence, it seems that the network went down at the same time. It's back up now though. Unlocked and ready to go!
 
g.b.a.
Old
#14  
Member
Thanks Meter 23
Posts: 95
Join Date: Nov 2012
Location: Tokyo
Default great job!!!

good for you...
and this is a wonderful New Year information...
hope you can share the procedure in English including the necessary processes (backup, data save, etc.)
thanks in advance!

Happy New Year!
 
samusx
Old
#15  
Member
Thanks Meter 6
Posts: 58
Join Date: Feb 2011
The prep for unlocking the phone is simple.
First you need to have the Android SDK installed and ready to go. If you don't know how watch this video and follow the guide.
http://www.youtube.com/watch?v=glGdw2HAumg
This is where to get the android sdk and the written guide.
http://droidmodderx.com/galaxynexus/...r-galaxy-nexus

Before you start in your Android phone settings click about then click the Phone identity tab. Make a note of your IMEI and MEID number.
The get these two files and put them in the android-sdk-windows/platform-tools folder.
diaggetroot.apk
getroot

These two files can be downloaded here.
https://docs.google.com/file/d/0B8LD...NnM/edit?pli=1

You will a HEX file editor. Just google search for Free HEX editor and you will be able to find one.

This guide was written for Windows users. Sorry I don't use MAC.

STEP 1: Get administration privileges

With the diaggetroot.apk and getroot files put in the android SDK platform-tools folder right click on an empty space in the browser window and open a command prompt window (cmd)

Copy and paste this into the the cmd window and push 'enter'.
adb install diaggetroot.apk

It should push the file to the android system folder.
Then copy and paste these lines and push 'enter' after each.
adb push getroot /data/local/tmp/getroot
adb shell chmod 777 /data/local/tmp/getroot

Now on your android phone itself open your app drawer and open the app we just pushed to the system. It should be called BreakSuidiag or something like that. It will have a generic android icon.

When you open it, you should see a white screen and it will say "hello world".

Back on your PC in the same cmd window as before paste these lines and push 'enter' after each.
adb shell
/dev/sh

You should now see the '#' mark in the cmd window. Thats good.
(If it didn't work, turn your wifi on then off. Then try the two above lines again.)

Now make sure you have an SD card in your J Butterfly. This process will erase your SD card so make sure you have your data backed up.
In the same cmd window copy and paste this line.
dd if=/dev/block/mmcblk0p5 of=/storage/ext_sd/mmcblk0p5ORIG

You should see some writing that says the it made a file or something along those lines.
This will copy a file to your SD card called mmcblk0p5ORIG.
Now in your android options window unmount the SD card. Then remove the card and plug it into your PC and open the mmcblk0p5ORIG file with a HEX editor.

You will see a bunch of numbers that look like this.


Make sure the numbers underlined in orange(IMEI) and blue(MEID) match the numbers that you got from your Phone identity info.
There won't be XXXXXXX in your version, those are added here to protect this users personal phone identity numbers. In your file please do not add X's. Leave the numbers as they are but just make sure they match the numbers you made a note of before.

You only have to make a small edit to this file. The text that reads "KDDI_801" must be set to "11111111" That is 8, 1's that perfectly replace the "KDDI_801". When you are done it will look like this.


Now save that edited file back to the SD card named 'mmcblk0p5MOD' and they you can eject your SD card from your PC and put it back in your J Butterfly.

Now we will write this file to the phones data. Copy and paste these into the cmd window and push 'enter' after each.
dd if=/storage/ext_sd/mmcblk0p5MOD of=/dev/block/mmcblk0p5
reboot bootloader

Your phone should reboot.

After it does copy and paste this and push 'enter'.
fastboot oem readcid

You should see a screen that shows you "11111111" meaning that your new CID number is set.

Now you can follow the HTC dev unlock steps from the link at the top of this post.
Here is the like to the HTC dev unlock page.
http://www.htcdev.com/bootloader/


I hope everyone is able to follow my guide. Good luck.
The Following 2 Users Say Thank You to samusx For This Useful Post: [ Click to Expand ]
 
SharpIS03
Old
#16  
SharpIS03's Avatar
Senior Member - OP
Thanks Meter 56
Posts: 406
Join Date: Dec 2010
Location: Koshigaya
Good job, samusx.

Sent from my Nexus 7 using xda premium
 
samusx
Old
#17  
Member
Thanks Meter 6
Posts: 58
Join Date: Feb 2011
Quote:
Originally Posted by SharpIS03 View Post
Good job, samusx.

Sent from my Nexus 7 using xda premium
Thanks for the support man. It's the least I could do. If there are any areas that I wasn't clear on, or need improving let me know.
 
SharpIS03
Old
#18  
SharpIS03's Avatar
Senior Member - OP
Thanks Meter 56
Posts: 406
Join Date: Dec 2010
Location: Koshigaya
Quote:
Originally Posted by samusx View Post
Thanks for the support man. It's the least I could do. If there are any areas that I wasn't clear on, or need improving let me know.
Sure thing. I'll take a closer look sometime later. I'll probably update the original post with this information as well.

Sent from my Nexus 7 using xda premium
 
samusx
Old
#19  
Member
Thanks Meter 6
Posts: 58
Join Date: Feb 2011
Sounds like a good plan, add it to the OP.
I found this Chinese forum today. I wonder if it has any useful info.
I can't really understand what they are talking about even using Google Translate.

But maybe someone has some use for this page.

http://www.htcbbs.net/forum-182-1.html
 
SharpIS03
Old
#20  
SharpIS03's Avatar
Senior Member - OP
Thanks Meter 56
Posts: 406
Join Date: Dec 2010
Location: Koshigaya
All right, I've updated the OP with the unlock procedure. Credit goes to samusx for writing up the procedure with some explanations. My procedure doesn't really go into explanations. If you've found any errors, let me know.

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

Advanced Search
Display Modes