• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root HTC Desire 820 cannot get token ID

currychakra

Lurker
Aug 7, 2015
7
1
Hi people,

I've been having this issue with my phone for a while. I can get my device into adb reboot bootloader, but whenever I try to use fastboot to get token, I always end up with this error:


C:\android-sdk-windows>fastboot devices
LC4BVYF01919 fastboot

C:\android-sdk-windows>fastboot oem get_identifier_token
...
FAILED (remote: unknown command)
finished. total time: 0.016s

I've also tried using the Windroid toolkit, but that crashes every time I tried to get token ID as well.

My device is HTC desire 820s dual sim with usb debugging enabled. The build number is 1.20.707.2

I have installed and uninstalled HTC sync, changed the usb driver to an adb one, my driver signature enforcement on my pc is disabled as well.

For the life of me, I really have no clue what's the issue here. I've tried everything that google digs up for me.

Please help me!

Here's more information about my phone:

C:\adb>fastboot getvar all
(bootloader) partition-size:userdata: 32000000
(bootloader) partition-type:userdata: ext4
(bootloader) partition-size:cache: 1f800000
(bootloader) partition-type:cache: ext4
(bootloader) partition-size:system: 60000000
(bootloader) partition-type:system: ext4
(bootloader) partition-size:metadata: 2460000
(bootloader) partition-type:metadata: raw data
(bootloader) partition-size:tee2: 500000
(bootloader) partition-type:tee2: raw data
(bootloader) partition-size:tee1: 500000
(bootloader) partition-type:tee1: raw data
(bootloader) partition-size:expdb: a00000
(bootloader) partition-type:expdb: raw data
(bootloader) partition-size:logo: 800000
(bootloader) partition-type:logo: raw data
(bootloader) partition-size:para: 80000
(bootloader) partition-type:para: raw data
(bootloader) partition-size:secro: 600000
(bootloader) partition-type:secro: ext4
(bootloader) partition-size:recovery: 1000000
(bootloader) partition-type:recovery: raw data
(bootloader) partition-size:boot: 1000000
(bootloader) partition-type:boot: raw data
(bootloader) partition-size:lk: 60000
(bootloader) partition-type:lk: raw data
(bootloader) partition-size:seccfg: 40000
(bootloader) partition-type:seccfg: raw data
(bootloader) partition-size:protect2: a00000
(bootloader) partition-type:protect2: ext4
(bootloader) partition-size:protect1: a00000
(bootloader) partition-type:protect1: ext4
(bootloader) partition-size:nvram: 500000
(bootloader) partition-type:nvram: raw data
(bootloader) partition-size:proinfo: 300000
(bootloader) partition-type:proinfo: raw data
(bootloader) partition-size:preloader: 40000
(bootloader) partition-type:preloader: raw data
(bootloader) off-mode-charge: 1
(bootloader) kernel: lk
(bootloader) product: LCSH6752_LWT_KK
(bootloader) version: 0.5
all: Done!!
finished. total time: 0.096s
 
At the top of the phone screen, below the OS revision and above the instructions, does it say FASTBOOT USB in capital letters?

The screen is also black by the way. Recovery mode looks like this.
m7-recovery.jpg
 
Upvote 0
The screen is also black by the way. Recovery mode looks like this.
m7-recovery.jpg
That's the standard HTC recovery.

You need to be in FASTBOOT, not recovery, for the get_unlock_token to work.

The reason I asked about FASTBOOT mode was that your "getvar all" is the strangest I've seen with all my years with HTC.

Although I haven't used this particular model, it just seems to me that you're actually in another part of the firmware, not FASTBOOT mode.

But - as it says that you are, I'm really confused.

It just looks to me like you're at HBOOT.

When are the menu options on your fastboot screen???
 
  • Like
Reactions: currychakra
Upvote 0
That's the standard HTC recovery.

You need to be in FASTBOOT, not recovery, for the get_unlock_token to work.

The reason I asked about FASTBOOT mode was that your "getvar all" is the strangest I've seen with all my years with HTC.

Although I haven't used this particular model, it just seems to me that you're actually in another part of the firmware, not FASTBOOT mode.

But - as it says that you are, I'm really confused.

It just looks to me like you're at HBOOT.

When are the menu options on your fastboot screen???

I used adb reboot bootloader and then it says it's in fastboot mode. My fastboot mode looks exactly like this.

132304d1408136723t-phone-stuck-fastboot-mode-dsc_0211.jpg
 
Upvote 0
Yeah, I noted earlier that you used adb but in my experience, that's possible to leave you in two different places on an HTC.

Appreciate the picture!

So, try this -

If you're running KitKat or earlier, in your main settings, power, make sure that fast boot (sounds like fastboot but it's something else) is NOT checked. The setting probably isn't there on Lollipop.

Now, hold power + volume up while powering on.

Where does it take you?

Recovery? Fastboot? New screen not seen before?
 
  • Like
Reactions: currychakra
Upvote 0
Ahhh no wonder...

This phone is driving me nuts. There was someone who told me my phone is unrootable because attempted to use one click tools...

Thank you so much for helping me!

There is no power tab in my settings, only battery, but I've already unchecked both "intelligent power saving standby" and "Battery Percentage" followed by info on how much battery each part of the phone is using.

I held power + volume up while powering on but it turned it on as per normal. I assume it's volume down?? Holding power +volume down when the phone is off brings me back to recovery mode.
 
Upvote 0
Ah my bad, of course it was volume down (embarrassed).

Well - I searched and found it's true - with your type of HTC you can't use HTCdev.com, you need to use alternative root.

Kingroot works.

It's also garbage and accuses any developer with a removal tool or one that can't co-exist as malicious - but it's Kingroot that's malicious and there's a raging argument from their devs at XDA that no one with common sense is having any part of.

There's the similarly named but different (even worse if that's possible) alternative called Kingoroot.

Avoid both of those like the plague that they are.

There are other one-click alternatives, let me get back to you.
 
Last edited:
  • Like
Reactions: currychakra
Upvote 0
Ah my bad, of course it was volume down (embarrassed).

Well - I searched and found it's true - with your type of HTC you can't use HTCdev.com, you need to use alternative root.

Kingroot works.

It's also garbage and accuses any developer with a removal tool or one that can't co-exist as malicious - but it's Kingroot that's malicious and there's a raging argument from their devs at XDA that no one with common sense is having any part of.

There's the similarly named but different (even worse if that's possible) alternative called Kingoroot.

Avoid both of those like the plague that they are.

There are other one-click alternatives, let me get back to you.

Uhhhhh... is it bad that I tried em both? Neither of them worked at all though.
 
Upvote 0
Also, at first I thought 820 and 820s were the same things :'D So I am assuming the desire 820 dual sim updates provided by htcdev are moot. I was utterly lost about the github and repo and cloning and forking @___@

I seem to be great at choosing difficult to root phones. I have another Samsung tab 3 t215 that I cannot seem to root either. Augh.
 
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones