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

Search This thread

aminsetan

Senior Member
Feb 20, 2012
290
24
kuala lumpur
Re: au KDDI HTC J Butterfly [JAPAN] Unlock/Recovery/Root/AUrora v.1.0.1 ROM

did anyone in this forum know how to set apn for htc j au KDDi..

i try to set apn manually..but cannot save.. did anyone know another way to set apn...my carrier is Maxis and i stay in kl

Sent from my MT25i
 

aminsetan

Senior Member
Feb 20, 2012
290
24
kuala lumpur
Re: au KDDI HTC J Butterfly [JAPAN] Unlock/Recovery/Root/AUrora v.1.0.1 ROM

ok....last question...change country iso...rights now i in malysia but my country iso say japan....myb that the reason i cannot setup apn..

you can know by downloading phone information at playstore..

Sent from my MT25i
 

Zarboz

Known Scammer
Mar 5, 2009
145
9,339
Denver
Re: au KDDI HTC J Butterfly [JAPAN] Unlock/Recovery/Root/AUrora v.1.0.1 ROM

Kernel Version: 3.4.10-g7c9cbaa root@abm017 #1

This HTC J Butterfly came with Android version 4.1.1.

Out of curiosity, why do you ask?

There is source for HTC j but it is ics

Sent from my HTC One XL using xda app-developers app
 

Jbutterfly

Member
Jan 30, 2013
13
0
SUBusybox

Oops, I did that earlier tonight :( forgot about updating the OP. I reuploaded it to a different site. OP updated as well. oopsies.

Thanks for all your hard work on this - much appreciated! :good:

One quick question - did you by any chance change the location of the SU_Busybox package zip as well? The link in the first post doesn't seem to be working.
 

SharpIS03

Senior Member
Dec 17, 2010
406
56
Koshigaya
Re: au KDDI HTC J Butterfly [JAPAN] Unlock/Recovery/Root/AUrora v.1.0.1 ROM

Thanks for all your hard work on this - much appreciated! :good:

One quick question - did you by any chance change the location of the SU_Busybox package zip as well? The link in the first post doesn't seem to be working.

Sorry. Think I removed it when I was cleaning up some folders. I'll upload again tonight, if you don't mind waiting.

Nice to see another j butterfly user, I'm assuming in Japan?

Sent from my HTL21 using xda premium
 

Jbutterfly

Member
Jan 30, 2013
13
0
Sorry. Think I removed it when I was cleaning up some folders. I'll upload again tonight, if you don't mind waiting.

Nice to see another j butterfly user, I'm assuming in Japan?

Sent from my HTL21 using xda premium

Yes, in Japan and enjoying AU's network after 2 years stuck on softbank. The last six months were agonisingly slow!

BTW I've just installed your AUrora rom and it's looking good so far - seems I got away with not rooting prior to flashing it.

There's no rush for the package, feel free to take your time :)
 

SharpIS03

Senior Member
Dec 17, 2010
406
56
Koshigaya
Re: au KDDI HTC J Butterfly [JAPAN] Unlock/Recovery/Root/AUrora v.1.0.1 ROM

Yes, in Japan and enjoying AU's network after 2 years stuck on softbank. The last six months were agonisingly slow!

BTW I've just installed your AUrora rom and it's looking good so far - seems I got away with not rooting prior to flashing it.

There's no rush for the package, feel free to take your time :)

Yea, aurora has that stuff in it already. So I think you're good to go. You wouldn't happen to be familiar with developing or anything like that, would you?

Sent from my HTL21 using xda premium
 

Jbutterfly

Member
Jan 30, 2013
13
0
Yea, aurora has that stuff in it already. So I think you're good to go. You wouldn't happen to be familiar with developing or anything like that, would you?

Sent from my HTL21 using xda premium

Sorry, I'm better at cooking up a nice dinner than a rom. I'm reasonably IT literate (re: networking), so might be of use in giving feedback :)
 

rassam

Senior Member
May 26, 2008
194
8
Re: au KDDI HTC J Butterfly [JAPAN] Unlock/Recovery/Root/AUrora v.1.0.1 ROM

Wow guys you lot have done some amazing work fine new years I hope you remember me from the old thread.
So I have some family problems which I need to go back to the UK for good but I was wondering if I doo all these procedures and buy a simunlock code would I be able to use my.uk sim? One problem I'm having I don't know where the sun card goes in the first place can someone show me where and if it would be possible to use a uk sim?

Sent from my HTL21 using xda premium
 

rassam

Senior Member
May 26, 2008
194
8
Re: au KDDI HTC J Butterfly [JAPAN] Unlock/Recovery/Root/AUrora v.1.0.1 ROM

So I found the sim card slot, but would it work with a different SIM? If I follow all the procedures and install the correct Rom? Also I'll have to cut the sim card to fit, is that even plausible?

Sent from my HTL21 using xda premium
 

SharpIS03

Senior Member
Dec 17, 2010
406
56
Koshigaya
Re: au KDDI HTC J Butterfly [JAPAN] Unlock/Recovery/Root/AUrora v.1.0.1 ROM

So I found the sim card slot, but would it work with a different SIM? If I follow all the procedures and install the correct Rom? Also I'll have to cut the sim card to fit, is that even plausible?

Sent from my HTL21 using xda premium

Honestly, I'm totally not sure about doing something like that. SIM unlock is possible, but whether it would work with a UK SIM or not is beyond me. A Japanese user was able to use a different Japanese SIM. Currently, the SIM unlock procedure breaks some of the functions like Bluetooth.

Unfortunately, I can only feasibly provide support for j butterfly devices being used in Japan.

Sent from my Nexus 7 using xda premium
 
  • Like
Reactions: rassam

rassam

Senior Member
May 26, 2008
194
8
Re: au KDDI HTC J Butterfly [JAPAN] Unlock/Recovery/Root/AUrora v.1.0.1 ROM

Thanks for your reply,I just checked out the o2 frequency and the butterfly j supports 2100 hsdpa which is what o2 uses so theoretically is should work as long as I can get the sim card to fit. Is the mini sim card the same as a usual sim but with less plastic? I'm sorry I guess you probably don't know as its getting to complicated but thanks for all your help anyway.either way I could still sell it back home if all else fails if I can get it sim unlock. I hope they find a way to make it function fully soon. It's crazy tho in Japan a law came in years ago that all phones should be sim unlocked but only docomo follow the rules! :(

Sent from my HTL21 using xda premium

---------- Post added at 09:47 AM ---------- Previous post was at 09:35 AM ----------

Ok just learnt that the butterfly j takes a normal sim but au use a caddy to use their micro sim. So that's good news.
Is everything in your first post? Even the sim unlock or is that all in Japanese to?
I have my o2 sim with me so if I give it a go I can test it straight away. Thanks in advance. I just need to install Windows on my Mac now.

Sent from my HTL21 using xda premium

---------- Post added at 09:51 AM ---------- Previous post was at 09:47 AM ----------

Mate these instructions are blowing my mind away, I'm not sure if I can do all of this. Is there anywhere in Tokyo I could go to do this for me?
I really like this phone it's amazing! Wish I could sim unlock it.

Sent from my HTL21 using xda premium
 

SharpIS03

Senior Member
Dec 17, 2010
406
56
Koshigaya
Mate these instructions are blowing my mind away, I'm not sure if I can do all of this. Is there anywhere in Tokyo I could go to do this for me?
I really like this phone it's amazing! Wish I could sim unlock it.

Sent from my HTL21 using xda premium

If you take your time, and be careful, you should be able to do the Unlock and Custom Recovery sections in my first post.

S-OFF might not be too bad if you can do the Unlock and Custom Recovery parts, but all questions and issues should be directed at the team at unlimited.io.

SIM Unlock is something that I haven't done because I don't need to do it. If you can get to this point (unlock, custom recovery, s-off), then it's not a far stretch for you to unlock your SIM. Also, there are issues with unlocking your SIM currently, so keep that in mind. There may be some fixes somewhere in the future, but I'm not working on it and don't intend to.

This phone is fairly new, so I'm not sure if there is anyone in Tokyo who could do all this for you. Anyone who speaks English, anyways. As far as I know, I'm the only English-speaking user of the phone who has accomplished this much for this phone...I really wish there were more people though so we could get a team going and get more things done for this ROM :p

Anyways, just take things a step at a time, read instructions over and over again, etc.
 

fnoji111

Senior Member
Feb 4, 2008
101
130
Miyagi Prefecture,Sendai City,JP
Thank you, fnoji111. Are these all stock files?

How can we use this unsigned RUU? Fastboot?

Yes,All stock

how to use

Code:
fastboot oem rebootRUU
fastboot flash zip RUUimage.zip

or

rename RUUimage → PL99IMG.zip
Placed in the root of MicroSD card to RUUimage
booting hboot

---------- Post added at 10:09 AM ---------- Previous post was at 10:07 AM ----------

http://xdaforums.com/showpost.php?p=37173043&postcount=208

SIM FREE GUIDE Edit post!!

---2013/02/01
add New TW PortROM
Software Number update 1.04.709.5→1.14.709.1
bugfix → Bluetooth working
 
  • Like
Reactions: SharpIS03

Top Liked Posts

  • There are no posts matching your filters.
  • 17
    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

    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
    8
    How to SIM Unlock

    Hello.
    I am the manager at HTCsoku where I wrote this guide for SIM unlock of the HTC J Butterfly
    http://htcsoku.info/htcsokudev/2012device/deluxe_j/simfree/



    DO THIS AT YOUR OWN RISK


    How to SIM Unlock

    What you need
    • S-OFF / UNLOCK HTC J butterfly
    • HTC J butterfly Custom Recovery
    • HTC Butterfy (X920d) Baseband FIle (radio.img)
    • HTC Butterfly (X920d) PortROM


    Baseband File (radio.img) Packing zip (RUU)
    http://www.mediafire.com/?atm5nw3giz3z8af

    New TW PortROM
    http://www.androidfilehost.com/?fid=9390288116658472241


    S-OFF is MANDATORY


    Next, flash in baseband file (radio.img) and TW PortROM
    1. Put phone in FASTBOOT mode
    2. Flash the X920d radio.img
      Code:
      fastboot oem rebootRUU
      fastboot flash zip X920dradio.zip
      fastboot reboot-bootloader
    3. Reboot into custom RECOVERY
    4. Install TW PortROM

    htl21portub1.jpg

    After reboot your phone, it becomes a SIM FREE (SIM card read is not stable.)

    Notice!

    1. If you do this, you must use a custom recovery for the X920d device.
    2. SIM card read is not stable.


    NOT WORKING

    • NFC
    • Felica
    • OneSeg (TV)
    • Irda (赤外線)
    • auLTE/au3G/auCall

    Enjoy!



    thanks edit SharpIS03!!



    ---2013/02/01
    add New TW PortROM
    Software Number update 1.04.709.5→1.14.709.1
    bugfix → Bluetooth working

    --2013/02/14
    bootloader replace was not mandatory.
    Therefore, I turned deleted the description.
    5
    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


    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
    3
    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/how-to-set-up-the-sdk-for-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/0B8LDObFOpzZqQzducmxjRExXNnM/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.
    deluxejunlock1.jpg


    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.
    deluxejunlock2.jpg


    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.
    3
    Advanced Power Menu!

    I was about ready to give up on this. But finally, I got something working...think there are still some issues I need to resolve, but it basically works....all right, damn I need some sleep. :laugh:

    MAJOR props to Zarboz for all of his help on this one!